Improve your English with the ICRT News Team! Here you will find useful expressions and vocabulary from the news to help you better understand what's happening around the world, and speak like a pro.
Have one's back against (to) the wall--陷入困境
To be in a bad or high-pressure situation in which one's choice or ability to act is limited; to have very serious problems that limit the ways in which you can act 面臨糟糕的情境，可以採取的對應措施極少(背抵著牆，沒有退路。)
English in the News--Hit the nail on the head-- 一語中的，一語道破
To describe exactly what is causing a situation or problem; to identify something exactly; to arrive at exactly the right answer
English in the News podcast -- Blow someone/something out of water-- 粉碎，擊潰
Meaning: to show something is totally false or someone is totally wrong; to defeat completely
English in the News podcast - Cloak and Dagger-- 神秘離奇，詭秘陰謀
Meaning: involving secrecy, deception, espionage and plotting, when people behave in a very secretive way
“What is up with all this cloak and daggertalk? Is there something going on I don’t know about?”
English in the News podcast - On Pins and Needles-- 如坐針氈，坐立不安
Meaning : Anxious and tense, waiting nervously for something to happen
e.g. I’ve been on pins and needles all day, waiting for the doctor’s test results. 我今天一整天都如坐針氈地等著醫生通知我檢查結果。
English in the News podcast - To Win Hands Down-- 輕而易舉獲勝
Meaning: To win something easily or decisively
We were unprepared for our last game, and the other team won hands down.