English to Tamil
English: It felt so good watching that.
Translation: அவற்றைப் பார்ப்பது நல்ல உணர்வைக் கொடுக்கிறது.