Akademik
carry before
1)
преодолеть
все
препятствия;
сметать
все на
своем
пути
2)
иметь
большой
успех
,
преуспевать
;
завоевать
сердца
Большой англо-русский и русско-английский словарь
.
2001
.