translate English to French: Let us talk about it and consult.
Parlons-en et consultons-nous à ce sujet.