Today’s idiom: come hell or high water
Meaning: overcoming obstacles
Origin: Another unclear origin. The semi-consensus seems to be that it originated in the late 1800’s, early 1900’s. Some believe that it refers to when cattle were being taken on the trail to the railroad and had to cross high water no matter what to get there on time. Or it might be used to create a sense of grandness, to make the obstacle seem that much bigger.