English: That felt amazing.
Telugu: అది అద్భుతంగా అనిపించిందట.