push through obstacles

Translations
surmonter des obstacles
Words
push through

verb
se frayer un chemin