translate English to French: The topic is of extreme importance, and looking at the habits and operation of credit rating agencies, it always has relevance.
Le sujet est d'une extrême importance et est, au vu des habitudes et du fonctionnement des agences de notation, toujours pertinent.