English: I felt it is wonderful.
Telugu: ఆ వూహే అద్భుతంగా తోచింది నాకు.