Understand Chinese Nickname

我自不量力所以呢

[wŏ zì bù liàng lì suŏ yĭ ní]
Translated to 'I overestimated my capabilities', this shows modesty mixed with self-mockery, admitting that oneself underestimated the challenges and overestimated their own abilities.
Generate Chinese Nickname
Relation Nicknames