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