The English term "finally" matches the Italian term "finalmente, alla fine"