Pinyin Dictionary results for "yin cha yang cuo"

阴差阳错
an accident arising from many causes (idiom); a freak combination of factors
Dictionary data provided by CC-CEDICT