Idiom: Come hell or high water

See also: