Pinyin Dictionary results for "shen xin bu yi"

深信不疑
to believe firmly without any doubt (idiom); absolute certainty about sth
Dictionary data provided by CC-CEDICT