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.
И это значит: либо именно у « них » — профессоров и прочих — не получится, либо это просто невозможно.