English: And dozens more in Europe and elsewhere.
Telugu: మరియు యూరప్ మరియు ఇతర ప్రాంతాలలో పదివేలు.