English: And that to me was wonderful.
Telugu: అది నాకు అద్భుతంగా తోచింది.