English: That means "Big Town."
Telugu: దీని పేరుకి "భారీ నగరం" అని అర్ధం.