English: Bigger than our town.
Telugu: అది మా ఊరి కంటే పెద్ద గ్రామం.