English: It felt wonderful.
Telugu: ఇది అద్భుతమైనది అని భావించింది.