come hell or high water

Come hell or high water means that what they are talking about is going to happen, no matter what the circumstances might be. For instance, if someone is speaking about an upcoming hardship or long journey they need to complete, they will say it will happen come hell or high water because they are going to complete the journey no matter what comes in the way of their path.