Meanings1facts speak louder than words (idiom)Written Forms事實勝於雄辯Traditional · Main Form事实胜于雄辩Alternate Form