English: A very nice feeling though!
Telugu: ఇది చాలా ఉత్తమ అనుభూతి!