English to Urdu
English: It felt so good watching that.
Translation: میں نے اسے دیکھ کر بہت اچھا محسوس کیا۔