zǐ gū dài zhī
基本释义
  1. 坏事干多了,结果是自己找死。
英文翻译
  1. Son of a girl