騎虎難下
Mandarin: qi2 hu3 nan2 xia4
T4
T2
T4
T6
Definitions
  1. 1 it is impossible to stop halfway or there are dire consequences of doing so (lit., "if you ride a tiger, it's hard to get off")
← Back to dictionary