The Italian term "davanti, avanti" matches the English term "ahead"

other italian words that include "davanti" : english :
davanti, ancor prima, un tempo formerly
davanti previously