Vocabulary

自分で蒔いた種

situation of one's own doing

expression