English: Many shops are on site.
Telugu: అనేక దుకాణాలు సైట్ ఉన్నాయి.