Understand Chinese Nickname

谁成就了我的卑微

[shéi chéng jiù le wŏ de bēi wēi]
Translates to 'who made me so humble'. The user might be expressing self-deprecation, suggesting humility brought on by certain events or individuals.
Generate Chinese Nickname
Relation Nicknames