English: Store Locations: More than 850 stores and online.
Telugu: స్టోర్ స్థానాలు: 850 కంటే ఎక్కువ దుకాణాలు మరియు ఆన్లైన్