translate English to French: This meeting is very timely.
Cette séance vient à point nommé.