translate English to French: Utmost efficiency still cannot be easily associated with the ICTY, although an important improvement was recently achieved.
Il est encore malaisé de parler d'efficacité maximale au sujet du TPIY, même si d'importantes améliorations ont eu lieu récemment.