meaning of auf der Intensivstation liegen

auf der Intensivstation liegen - German to English

to stay intensive care [hospital]