English: It is in fact a large village.
Telugu: నిజానికి దాన్ని పెద్ద గ్రామం అనాలి.