bān zhuān zá jiǎo

Translation

  • to hurt oneself by one's own doing
  • to boomerang
  • to shoot oneself in the foot (idiom)
Chinese Tones