people will go to great lengths to conceal the embarrassing fact that someone has cheated them这句话怎样翻译,lengths是什么意思

问题描述:

people will go to great lengths to conceal the embarrassing fact that someone has cheated them
这句话怎样翻译,lengths是什么意思

go to great lengths的意思是“不遗余力”或者“极尽手段”
这样整个句子就好理解了吧?

人们将会不遗余力地遮掩有人上当受骗了这样一个事实。

你好:
人们会竭尽全力掩盖被人欺骗的这些令人尴尬的事实

go to great lengths to do sth 意思是"竭尽全力做....."

go to great lengths 是一个词组,意思是“不遗余力”
整句话的意思是:人们会不遗余力地隐瞒自己被欺骗的尴尬事实。

go to great lengths 是一个固定词组,意思是不遗余力,竭尽全力;不惜工本.
这句话的意思是:人们会竭尽全力地隐瞒自己被欺骗的尴尬事实.