translate English to French: This service has proved extremely popular with governments, the media, and the public at large.
Ce service est très populaire auprès des gouvernements, des médias et du grand public.