JMdict: 2830428

自分で蒔いた種 【じぶんでまいたたね】

  1. [exp] situation of one's own doing
Search on Immersion Kit
Search on Forvo