carry before
1) преодолеть все препятствия; сметать все на своем пути 2) иметь большой успех, преуспевать; завоевать сердца
Источник:
Полный англо-русский словарь
на Gufo.me
1) преодолеть все препятствия; сметать все на своем пути 2) иметь большой успех, преуспевать; завоевать сердца