English: This means a new city.
Telugu: దీనికి అర్థం కొత్త పట్టణం.