Think things over well beforehand and be prepared for all eventualities.
⇑ Translate the sentence above by Google ⇑
Related: beforehand