But the one thing that people could criticize was, "Great idea, but these guys can't do it." And that could either mean these guys, professors and so on couldn't do
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