Translate the following English sentence to French:
"This has been given inadequate attention and there are many things to be concerned about."
Ce sujet n'a pas reçu une attention adéquate et de nombreux éléments sont source de préoccupation.