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