with a presentiment of, with foresight

listen to the pronunciation of with a presentiment of, with foresight