English: And eventually, it arrived.
Telugu: చివరికి అది రానే వచ్చింది.