translate English to French: Please explain it to us in terms we can understand.
Expliquez-nous cela dans des termes que nous puissions comprendre.