Pinyin Dictionary results for "wu ke fei yi"

无可非议
irreproachable (idiom); nothing blameworthy about it at all
Dictionary data provided by CC-CEDICT