English: But this is our land!
Telugu: అయితే ఇది మనదేశంలో వున్నదా!