English to Hindi
English: It felt so good watching that.
Translation: मुझे उसे देखकर बहुत अच्छा लगा।