Pinyin Dictionary results for "shi cheng qi hu"

势成骑虎
if you ride a tiger, it's hard to get off (idiom); fig. impossible to stop halfway
Dictionary data provided by CC-CEDICT