Back to Dictionary
神志不清
shénzhìbùqīng
1.
to be delirious
2.
to be mentally confused