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