对牛弹琴 用英语怎么说?

中 → 英 · 俚语习语

cast pearls before swine
「对牛弹琴」的英文是「cast pearls before swine」,指把珍贵之物给不懂欣赏的人,正式场合可用;日常口语也常说 talk to a brick wall,强调白费口舌。

详解

出自《圣经·马太福音》:「不要把圣物给狗,也不要把珍珠丢在猪前。」意思是对不懂欣赏的人讲高深道理,白费口舌。注意别直译 play the lute to a cow,那是中式英语。与 talk to a brick wall 相比,后者更口语、偏抱怨对方听不进。

例句

Explaining abstract art to him is like casting pearls before swine.
跟他讲抽象艺术,简直是对牛弹琴。
I tried to warn them, but it was like talking to a brick wall.
我试着提醒他们,可那根本是对牛弹琴。

相关表达

马马虎虎
so-so
一石二鸟
kill two birds with one stone
入乡随俗
When in Rome, do as the Romans do
爱屋及乌
Love me, love my dog

想翻译整句话?把内容丢进翻译框,看三种模型怎么译。

去翻译 →