go, come, etc. (right) down to the wire: if you say that a situation goes down to the wire, you mean that the result will not be decided or known until the very end 直到最后才见分晓
Most people are predicting a very close match, quite possibly going right down to the wire. 绝大多数人都认为这场比赛一定难分难解,很可能直到最后才见分晓.
in full swing: having reached a very lively level 在热烈进行中;处于兴盛阶段,处于高潮
When we arrived the party was already in full swing. 我们赶到时,聚会已进入高潮.
The tourist season in London is in full swing at the moment. 目前正是伦敦旅游的旺季.
jessica:节目向100期大关继续迈进!!!