difficulties of whatever kind or size <will stand by her convictions come hell or high water >
HELL OR HIGH WATER
Meaning of HELL OR HIGH WATER in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012