English: And that’s a gift to us.
Telugu: ఇది మనకు మనము ఇచ్చుకున్న కానుక.