translate English to French: This is something we are impatiently awaiting.
Nous l'attendons avec impatience.