The report of our monitors confirms that it was technically difficult (though not impossible) to ensure the transport under these conditions.
Raportul monitorilor noștri confirmă faptul că era dificil din punct de vedere tehnic (dacă nu chiar imposibil) să se asigure transportarea în aceste condiții.