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 it, or that it's not possible.
Eso podría significar que estos tipos, profesores, etc., no podrán hacerlo o que no es posible.