À la bonne heure

foreign term Etymology: French at a good time; well and good; all right

Merriam-Webster's Collegiate Dictionary