1.have a stranglehold on 控制
A few large firms have a stranglehold on the production of this essential commodity.
这种不可或缺的日用品的生产全部掌握在了少数几家大公司手里
。2.thus far 迄今
He had thus far succeeded in fending off my conversational sallies.
到目前为止,我说的俏皮话还没能打动他
。3.fall to (责任、机会等) 落到…身上
The responsibility for learning and building expertise must ultimately fall to the individual with support from their manager.
说到底,学习和构建专业知识的职责还是要落到有上司支持的员工身上
。4.double down 加倍……
So I don't think it's time to give up. I think it's time to double down.
所以,我并不觉得已经到了该说放弃的时候,反而觉得恰好是应该加倍努力的时候
。