go upon the rocks
1) потерпеть крушение 2) натыкаться на непреодолимые препятствия
Источник:
Полный англо-русский словарь
на Gufo.me
1) потерпеть крушение 2) натыкаться на непреодолимые препятствия