English: It's the land I promised to give you.
Telugu: నేను మీకు ఇస్తానని చెప్పిన దేశం అది.