English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search insist upon DeutschEnglish auf etwas bestehen insist upon [verb] bestehen auf insist upon [verb]