gxiang
Junior Member
- Joined
- Aug 22, 2005
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- China
- Current Location
- China
i read an advert today, saying that "you sleep better knowing it will be at your side protecting you...". what does sleep better knowing mean? do it has an origion or story with it? many thanks.