Deepurple
Member
- Joined
- Dec 19, 2007
- Member Type
- Interested in Language
- Native Language
- Chinese
- Home Country
- Hong Kong
- Current Location
- Hong Kong
Dear teachers,
May I ask what the meanings of the following phrases are?
May I ask what the meanings of the following phrases are?
- To put things into perspective;
- To put one's own role into perspective.