Translate the following English sentence to French:
"I accept that they are trying their very best to put forward a solution which enables them - who know as well as anyone else the seriousness of the situation - to tackle this problem."
Je conviens qu'ils font tout ce qui est en leur pouvoir afin de présenter une solution leur permettant de régler ce problème, car ils connaissent aussi bien que quiconque la gravité de la situation.