translate English to French: Therefore, this communication is extremely welcome.
C'est pourquoi cette communication arrive tout à fait à point.