English: At the moment it has offices in approx. 20 countries across Europe.
Telugu: ఇప్పటి వరకు యూరప్ ఇతర దేశాల్లో 20 మేడమ్ టుస్సాడ్ ఆఫీసులు ఉన్నాయి.