English: And he was here, finally.
Telugu: చివరిగా అతను ఇక్కడ వచ్చింది.