English: At last, he had arrived.
Telugu: చివరికి అది రానే వచ్చింది.