"have the foresight to do something" in Polish — inglés-Polish dictionary | see "have the foresight to do something" in inglés

have the foresight to do something

verbo
  1. mieć przeczucie, że należy coś zrobić
    Fortunately, I had the foresight to accumulate drinking water before the drought.