Back to Dictionary
颂声载道
頌聲載道
sòngshēngzàidào
1. lit. praise fills the roads (idiom); praise everywhere
2. universal approbation