English: But it is our land.
Telugu: కానీ ఈ భూమి మాది.