(informal)engaged in political campaigning
(非正式)参加竞选
(US informal)in a situation too difficult for one to manage
(美, 非正式)被难住,陷入困境
(Brit. informal)pay a sum of money
(英,非正式)付钱
a buyer would have to stump up at least £8.5 million for the site.
要购买那地块,买主至少要付850万英镑。