translate English to French: Do you want to hear from me?
Est-ce que je peux vous communiquer mes idées?