Vocabulary
ドツボにはまる
ドツボにはまる
to find oneself in deep trouble; to be deep in the shit
expression
verb