English: A very gratifying feeling indeed.
Telugu: ఇది చాలా ఆనందకరమైన భావన.