English: A truly nice feeling, though.
Telugu: నిజంగా ఇది మంచి అనుభూతి.