[势成骑虎 / 勢成騎虎, shì chéng qí hǔ, ㄕˋ ㄔㄥˊ ㄑㄧˊ ㄏㄨˇ]if you ride a tiger, it's hard to get off (成语 saw); fig. impossible to stop halfway#153813[Add to Longdo]
[きこのいきおい, kikonoikioi](exp) having no choice but to carry on; having no choice but to go on; unable to change one's course of action; a man riding a tiger cannot disembark halfway through[Add to Longdo]