This moment is finally here.
Letztlich ist es wohl
doch so weit gekommen.
Por fin llegó el momento.
Por fin llegó el momento.
Le moment est venu.
Il momento è finalmente arrivato.
Este momento finalmente chegou.