English to Sanskrit
English: And it is finally happening.
Translation: तथैवेदम् अन्ततः समभवत् किल।