a long shot - I know it's unlikely to work out, but do you think they'll agree to these terms?, be a double-edged sword - Too much information can have both advantages and disadvantages: it's good to be informed, but too much can be overwhelming., fighting a losing battle  - We're doing this in vain here. People just don't want to buy cameras any more. , set my sights on - I know I'm good at maths, but I've decided to study history at university., stick to your guns - Just remember: refuse to change your mind and don't take no for an answer., going great guns - The company's thriving, with three new stores opening this year., a minefield - Everyone seems to have a different opinion on the issue. It has its hidden dangers. , get a lot of flak - The marketing department will be reprimanded for this. That controversial advert was their idea., up in arms - Employees have been very angry lately about the decision to end flexible working hours. ,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?