The English term "along" matches the Italian term "finito"

other english words that include "along" : italian :
alongside sotto bordo
drag along entusiasmare
take along prendere