come hell or high water—no matter what happens:
- We are going to change the way government works. And we will do it come hell or high water.
come through hell and high water —(also: go through hell and high water) pass through difficulties or troubles:
- Our forefathers came through hell and high water so that we could be here today.