ask for something insistently - French English Dictionary