Vocabulary
身を投じる
みをとうじる
to throw oneself (into an activity)
expression
verb