Smoke and mirrors
WiktionaryText

Noun


smoke and mirrors
  1. A deceptive, fraudulent, or unconvincing explanation or description.
 
x
OK