hell and high water

испытать неприятности и трудности;

The life-guards went through hell and high water trying to save the people in the rough sea.

Другие идиомы: