translate English to French: The satellite navigation system is sophisticated, but extremely easy to use.
Le système de navigation par satellite se distingue par son extrême sophistication et son extrême facilité d'utilisation.