English: over 3,600 locations in 35 countries.
Telugu: ఇది 35 దేశాలలో కంటే ఎక్కువ 3,600 స్టోర్స్ ఉన్నాయి.