meaning of abgestürzt sein

abgestürzt sein - German to English

to be down