The English term "till now" matches the Italian term "finora"