translate English to French: His examination of Canada's blood system has been carried out in a thorough, professional manner."
Son examen du systéme canadien du sang a été effectué de façon approfondie et professionnelle.