Some advertising slogans should be debunked.
⇑ Translate the sentence above by Google ⇑
Related: slogan