English: It felt so amazing to see that.
Telugu: దాన్ని చూడగానే ఓ అద్భుతంలా తోచింది.