English: even small town.
Telugu: కూడా ఒక చిన్న పట్టణంలో.