Полный англо-русский словарь
1) преодолевать все препятствия 2) иметь большой успех; преуспевать; выйти победителем; взять верх