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