tűzön-vízen át

Etymology
Literally: "through fire and water", from.

Adverb

 * 1)  come hell or high water no matter what the adverse circumstances, regardless of the hardships