English: There are over 8000 such stores in India.
Telugu: భారతదేశంలో ఇటువంటి స్టోర్లు 8000 పైగా ఉన్నాయి.