English: Biggest cities in the world
Telugu: ది లార్జెస్ట్ సిటీస్ ఇన్ ది వరల్డ్