meaning of abgehoben sein

abgehoben sein - German to English

is out-of touch with truth