English: A huge territory in India.
Telugu: భారత్ లోని పెద్ద పీఠభూమి.