English: That felt amazing.
Telugu: అదో అద్భుతంగా భావించాం.