@FreakySmiley ,,Underachiever" has no real German equivalent, it is mostly translated with ,, jemand, der mit seinen Leistungen hinter den Erwartungen zurückbleibt", but there is no simple German word to explain what it means.
,,Timing" is used in German the same Way its used in English, but there is no German word for it.