Aún no se nos ha explicado en qué sentido sus incuestionables cualidades constituyen un obstáculo para su designación, como parece haber sido el caso.
It has not yet been explained to us in what way his unquestionable qualities constituted an obstacle to his appointment, as indeed seems to be the case.