Touched
Russian Meaning
тронутый слегка помешанный взволнованный
English Meaning
- Emotionally affected; moved: very touched by the stranger's kindness.
- Somewhat demented or mentally unbalanced.