Idiom: Blow your mind

See also: