English: Lots of stalls selling strange and wonderful things.
Telugu: చాలా స్టాల్స్, అద్భుతమైన వస్తువులను అమ్మడం.