translate English to French: We have been favourably impressed with Australia's Office of National Assessments (ONA).
Nous avons été favorablement impressionnés par l'Office of National Assessments (ONA) de l'Australie.