wú fǎ zì bá
基本释义
  1. 自己陷入困境和入迷上瘾还没办法控制自己不去做。
英文翻译
  1. Drenched