insisted on

language: zh

definitions

  1. persistently demanding that something be done or that something be true
    zh: 坚持要求某事被做或某事为真

examples

  1. He insisted on driving, despite the rain.

    尽管下雨,他还是坚持要开车。