Translate the following English sentence to French:
"Given the danger to the passengers and also other drivers this would, however, be necessary."
Compte tenu du risque pour les passagers ou aussi pour les autres usagers, ceci serait toutefois nécessaire.