Although it is difficult to (7)________ with a rigorous set of criteria to evaluate how good an idea is, many drivers would agree that satellite navigation (8)________ (sat navs) are indispensable. l'd have bought one years ago if I’d realized how brilliant they were.
1. take place
4. rise
2. come up
5. turn up
3. draw on