English: And it was the best feeling!
Telugu: ఇది చాలా ఉత్తమ అనుభూతి!