translate English to German: No innovations, assistive technologies or any modern equipment have ever been accessible to people in the latter institutions.
Für solche Menschen sind Innovationen, assistive Technologien oder irgendwelche sonstigen modernen Geräte niemals zugänglich gewesen.