English: A wonderful experience though.
Telugu: అయినా ఆ అనుభవం చాలా గొప్పది.