中国英语翻译

English version

murmuring, expression of discontent是什么意思