translate English to German: The lack of it, restlessness, anxiety and hopelessness.
Der Mangel an IT, Unruhe, Angst und Hoffnungslosigkeit.