自分で蒔いた種

situation of one's own doing

Meaning

  1. exp
    situation of one's own doing

Example sentences