push oneself beyond one’s boundaries - Französisch Englisch Wörterbuch