English: a new small town.
Telugu: చిన్న పట్టణం కొత్తపేట.