Understand Chinese Nickname

本事过大

[bĕn shì guò dà]
'Having too much ability/skill.' This implies having exceptional capabilities beyond ordinary level or standards, potentially in ways others consider exaggerated, inappropriate, or hard to manage.
Generate Chinese Nickname
Relation Nicknames