smoke and mirrors

Etymology
From techniques traditionally used by stage magicians.

Noun

 * 1) A deceptive, fraudulent, or unconvincing explanation or description.

Translations

 * Finnish:, , savua ja peilejä
 * French:, ,
 * Hindi: आँख में धूल झोंकना