to be nothing but smoke and mirrors

English Description: 

Idiom

German Translation: