shove something down someone’s throat
US /ʃʌv ˈsʌm.θɪŋ daʊn ˈsʌm.wʌnz θroʊt/
UK /ʃʌv ˈsʌm.θɪŋ daʊn ˈsʌm.wʌnz θroʊt/

1.
jemandem etwas aufzwingen, jemandem etwas einreden
to force someone to accept or listen to something, often against their will or when they are not interested
:
•
I don't want to shove my opinions down your throat, but I think you should reconsider.
Ich möchte dir meine Meinung nicht aufzwingen, aber ich denke, du solltest es noch einmal überdenken.
•
The company tried to shove the new policy down the employees' throats without any discussion.
Das Unternehmen versuchte, die neue Richtlinie den Mitarbeitern aufzuzwingen, ohne jegliche Diskussion.