The English term "think ahead" matches the Italian term "anticipare"

other english words that include "ahead" : italian :
ahead davanti, avanti
look ahead prevedere