第2个回答 2009-02-26
1. To puff oneself up to one's own cost 或 To keep up appearances
2. Heaven helps those who help themselves.
第4个回答 2009-02-26
Da zhong lian chongpangzi~
huangtian bufu youxinren.
The most authoritative translation...
gei wo fen!~!~!~!~
第5个回答 2009-02-26
puff oneself up to one's own cost
2.No pain, no gain