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