Understand Chinese Nickname

难以抑制

[nán yĭ yì zhì]
Translates as 'Hard to Suppress', indicating a feeling or emotion that overpowers and cannot easily be controlled. Could apply to any passionate urge or strong emotion needing release or outlet beyond ordinary regulation by its bearer.
Generate Chinese Nickname
Relation Nicknames