English: It really felt wonderful.
Telugu: నిజంగా అద్భుతంగా అనిపించింది.