English to Telugu
English: It felt so good watching that.
Translation: అది చూస్తుంటే నాకు చాలా బాగా అనిపించింది.