Daily Archives: December 12, 2007

Word Search

I have yet to find a good translation for Chinese "争气" in English, "To make every effort to succeed" is just too long of a phrase. [@more@]

Posted in Questions | Leave a comment