English: It is a huge metropolis.
Telugu: అది మెగా మెట్రోపాలిస్.