translate English to French: The discovery was made using radar.
La découverte a été faite grâce au radar.