translate English to French: However, I believe that further aspects should also come under scrutiny.
Toutefois, j'estime que d'autres aspects devraient également être analysés.