English: A great experience, in fact.
Telugu: అది నిజంగా ఓ గొప్ప అనుభవం .