bist du noch bei sinnen?

listen to the pronunciation of bist du noch bei sinnen?
Немецкий Язык - Английский Язык
Are you out of your mind?
Are you out of your senses?