push oneself beyond one’s boundaries - Allemand Anglais Dictionnaire