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