Pinyin Dictionary results for "shi dao lin tou"

事到临头
when things come to a head (idiom)
Dictionary data provided by CC-CEDICT