translate English to French: The ICTR continues to make steady progress towards the completion of its mandate, in accordance with the deadlines set by Security Council resolutions 1503 (2003) and 1534 (2004).
Le TPIR continue d'enregistrer des progrès constants dans la mise en œuvre de sa stratégie de fin de mandat, conformément aux échéances fixées par les résolutions 1503 (2003) et 1534 (2004) du Conseil de sécurité.