尽职尽责jìn zhí jìn zéjinzhijinzeresponsible and diligent (idiom)Characters in this word尽to exhaust, to use up, to deplete职duty, profession责one's responsibility, dutyStudy it in Yanamino