come hell or high water

[come hell or high water] {adv. phr.}, {informal} No matter what happens; whatever may come.

Grandfather said he would go to the fair, come hell or high water.

Compare: COME WHAT MAY, THROUGH THE MILL.