insistieren

listen to the pronunciation of insistieren
Deutsch - Englisch
to insist on something