A whole lot of time has 
passed now, hasn't it?
Es ist schon viel Zeit vergangen.
Ya pasó bastante tiempo.
Ya ha pasado bastante tiempo.
È passato troppo tempo.
Já passou muito tempo.
Уже ведь много лет прошло?