Meaning of the opiate of the masses in English:

the opiate of the masses

phrase

(also the opiate of the people)
  • Something regarded as inducing a false and unrealistic sense of contentment among people.

    Origin

    Translating the German phrase Opium des Volks, used by Karl Marx in reference to religion (1844).