English: The land is also huge.
Telugu: భూమి కూడా పెద్దదే.