English: They have around 2,000 stores.
Telugu: దాదాపు 2 వేల వరకు ఇక్కడ దుకాణాలున్నాయి.