translate English to French: And we know it.
Nous le savons et nous le sentons.