Dictionary / Vocabulary / 身を投じる
みをとうじる
to throw oneself (into an activity)
あんな状況の中に身を投じるとは、君も考えが足りなかったな。
You should've known better than to put yourself in that situation.