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