English: Hamleys has about 167 stores across 18 countries.
Telugu: హామ్లేస్‌కు 18 దేశాల్లో 167 స్టోర్లు ఉన్నాయి.