to go beyond what seems possible; to overcome boundaries
aller au-delà de ce qui semble possible; surmonter les limites (aller au-delà de ce qui semble possible; surmonter les limites)
"Athletes must push through limits to reach their full potential."
"Les athlètes doivent franchir les limites pour atteindre leur plein potentiel." (Les athlètes doivent **franchir les limites** pour atteindre leur plein potentiel.)
to launch or introduce new products to the market
to suddenly stop talking, especially when nervous or unwilli...
to arrive later than expected
to review or check something again carefully
to keep your emotions under control
to give confidence or faith to someone you believe in