translate English to French: Dr. Cameron feels a response should be made.
Le Dr Cameron est d'avis qu'il faut répondre.