bist du noch bei sinnen?

listen to the pronunciation of bist du noch bei sinnen?
Deutsch - Englisch
Are you out of your mind?
Are you out of your senses?