And that could either mean these guys, professors and so on couldn't do it, or that it's not possible.
Questo potrebbe anche voler dire che questa gente, questi professori, non sarebbero all’altezza, o che non sarebbe semplicemente possibile.