exercise forethought

Translations
faire preuve de prévoyance