Gujarati to English:
અને આખરે આ થઈ રહ્યું છે.
And it is finally happening.