And that could either mean these guys, professors and so on couldn't do it, or that it's not possible.
Und das könnte entweder heißen diese Jungs, diese Professoren und so weiter, können es nicht schaffen, oder dass es nicht möglich ist.