english-kazan
Junior Member
- Joined
- May 8, 2010
- Member Type
- English Teacher
- Native Language
- Russian
- Home Country
- Russian Federation
- Current Location
- Russian Federation
Just to check - does it mean something like "I'm so touched, I'm about to start crying?" thanks.