English: Europe has been great.
Telugu: ఐరోపా గొప్పల్లో ఉంది.