自分で蒔いた種
Expression
1
expressions (phrases
situation of one's own doing
Other forms
自分でまいた種 【じぶんでまいたたね】