Translate the following English sentence to French:
"The subject in question is of great political and social importance."
Le thème dont nous discutons revêt une grande importance tant politique que sociale.