translate English to French: That schedule suits us perfectly.
Ce timing nous semble parfait.