Browse by letter

Through hell and high water

Through all sorts of severe difficulties.

I went through hell and high water to complete the report on time.