undue - unreasonable, unnecessary, unwarranted, undeserving⏎
swindle - cheat, deceive, act fraudulently⏎
temporary - short-term, non-permanent, makeshift⏎
saturate - drench, overproduce, over supply⏎
stipulate - state clearly, demand, specify⏎
restraint - limit, moderation⏎
review - report, consider or examine something rectify⏎
surpass - outdo, be superior⏎
stranglehold - complete control, retention⏎
staple - basic, important (part)⏎