埋头苦干máitóukǔgàn
Top 35000
Meanings
1. to bury oneself in work (idiom); to be engrossed in work
2. to make an all-out effort
3. up to the neck in work
Characters used