English: A really pleasant experience.
Telugu: నిజంగా ఇదొక మంచి అనుభవం.