shove something down someone's throat

Verb

 * 1)  To persistently bring ideas or material to the attention of a person.

Translations

 * Chinese:
 * Mandarin:
 * Finnish:, ,
 * French: