Understand Chinese Nickname

我何尝不畏惧自己的可

[wŏ hé cháng bù wèi jù zì jĭ de kĕ]
The phrase translates into a complex statement about confronting or fearing one’s own capabilities. The latter half 'fear of oneself being able,' seems incomplete without context.
Generate Chinese Nickname
Relation Nicknames