hao3
zi4
wei2
zhi1
  1. to do one's best; to shape up; to fend for oneself
  2. you're on your own

Info