Understand Chinese Nickname

我怎能及

[wŏ zĕn néng jí]
Wǒ zěn néng jí - this short phrase means ‘How could I compare?’ and suggests self-doubt or feeling inadequate to others.
Generate Chinese Nickname
Relation Nicknames