賛否両論(さんぴりょうろん)

Japanese vocabulary

Meaning: arguments for and against; pros and cons; mixed reception; mixed reviews

See it used in real works