translate English to French: In the view of Indonesia, the time has come for us to make progress.
De l'avis de l'Indonésie, l'heure est venue pour nous de faire des progrès.