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