timely in French
timely in French
opportun
happening or appearing at the proper time
au bon moment
happening or appearing at the proper time