English: On the ground at last.
Telugu: చివరికి నేల.