这个 cost (someone) an arm and a leg 的意思就是“花费很大”,要付出一条胳膊和一条腿的代价,花费当然大了。我们来看个例子:These opera tickets cost us an arm and a leg! 这些歌剧票花了我们好多钱!
An arm and a leg 指“很大很大一笔钱”,它也可以和其他表示“花费”的动词连用,比如 charge,pay 等等,来表示“花费很大”,例如:These resort hotels charge an arm and a leg for a decent meal. 这些景区旅馆的饮食可真是花费不菲。
据说这个片语来自于19世纪的囚犯俚语,这些亡命徒为了达到目的,有时不惜付出缺胳膊断腿的代价。