translate English to French: You speak a little too much, however.
Mais tu parles un peu trop.