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