translate English to French: The Council of Canadian Academies recently completed its assessment of Canada's strengths and weaknesses in S&T.
Le Conseil des académies canadiennes a récemment évalué les atouts et les faiblesses du Canada en S-T.