ヒッコミガツカナイ
Meanings
Expression
1. there being no backing out; gone too far to retreat
Composed of
retreat; retirement; depression (hole)