translate English to French: However, there also appear to be other problems apart from transparency.
Il semble, toutefois, qu'il y ait encore d'autres problèmes que celui de la transparence.