translate English to French: However, I must tell you that the installation is tough and may fail.
Toutefois, je me dois de vous indiquer que l'installation me semble un peu compliquée et qu'il y a parfois des échecs (surtout à cause des explicaitons parfois confuses en anglais).