所為

consequence; outcome; result; blame

Meaning

  1. n
    consequence; outcome; result; blame; fault
  2. n
    act; deed; one's doing
  3. n
    cause; reason

Example sentences