What does 兢兢业业 (jīngjīng yèyè) mean in English?

Card 1370HSK Level 41370/3571
CARD1370
PROGRESS38%
兢兢业业
兢兢業業
jīngjīng yèyè
cautious and conscientious

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d