translate English to French: The Agency is, however, finalising a five-year strategy and developing Key Performance Indicators, which will have to be submitted to Parliament for scrutiny.
L'Agence est toutefois en train d'achever la mise au point d'une stratégie quinquennale et de développer des indicateurs de performance clés, qui devront être soumis au Parlement pour examen.