insistently and tediously discuss - German English Dictionary