Pinyin Dictionary results for "yin gou li fan chuan"

阴沟里翻船
to meet with unexpected failure (idiom); to fail miserably (where failure was not expected)
Dictionary data provided by CC-CEDICT