The machinery he was in at this juncture did not allow him to do better.
O coche que tiña nese momento non lle permitía facelo mellor.