The English term "long ago" matches the Italian term "da molto tempo"