Pinyin Dictionary results for "bai shi shi jiang dao li"

摆事实讲道理
present the facts and reason things out
Dictionary data provided by CC-CEDICT