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