English version

over-achiever

From Longman Dictionary of Contemporary Englishover-achieverˌover-aˈchiever noun [countable]  GETsomeone who works very hard to be successful, and is very unhappy if they do not achieve everything they want to opp underachiever
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.