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