勢成騎虎
Mandarin: shi4 cheng2 qi2 hu3
T3
T4
T4
T2
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