English to Malayalam
English: And it is finally happening.
Translation: ഇതൊടുക്കം സംഭവിക്കുകയുമാണ്.