English: This is our land too.
Telugu: మన భూమి కూడా అలాంటిదే.