English: At long last, it came.
Telugu: చివరికి అది రానే వచ్చింది.