Language:
Free Online Dictionary|3Dict

盡職盡責

Source : CEDICT

responsible and diligent (idiom)