English: Several shops on site.
Telugu: సైట్లో అనేక దుకాణాలు.