Hindi to English:
और यह आख़िरकार हो रहा है।
And it is finally happening.