duàn shàn gēn
基本释义
  1. 依上品之邪见,否定因果
英文翻译
  1. Broken good roots