English: And we are finally here.
Telugu: చివరగా, మేము చివరికి వచ్చాము.