Learn English – phrase for being prepared for a potential challenge

idiomsphrases

There is a phrase in Malay that goes "prepare an umbrella before the rain", meaning one must be prudent and proactive of future challenges by making all the preparations necessary. I would like the English equivalent of such a phrase.

Thanks in advance, and apologies if this has been asked before! (I checked as much as I could)

EDIT: What I'm looking for is the act of preparing a solution to a specified problem before the problem happens. So anticipating rain, one prepares an umbrella.

Best Answer

A phrases for preparing in advance for future problems with financial connotations:

Save for a rainy day.

Provide contingency funds for when times are tough. There's no clear answer to when this expression began (some have traced it back to the 16th century), but it's clear that a “rainy day” is the symbol of gloom. The wise course, therefore, is to sock away funds to tide you over when times are tough.

http://idioms.thefreedictionary.com

Related Topic