English: and tens of thousands in other countries in Europe.
Telugu: మరియు యూరప్ మరియు ఇతర ప్రాంతాలలో పదివేలు.