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