Understand Chinese Nickname

靠谁施舍

[kào shéi shī shè]
Translates to 'depending on whom for help/assistance', implying a degree of self-reliance and independence - that he doesn't depend much on help from others
Generate Chinese Nickname
Relation Nicknames