translate English to French: Their losses to Internet piracy are huge.
Les pertes qu'ils subissent du fait du piratage sur l'internet sont considérables.