English: They have excelled in Europe.
Telugu: వారు ఐరోపాలో బాగా ప్రాచుర్యం పొందారు.