à la bonne heure

Interjection

 * : splendid! that's the spirit! that's great!

Adverb

 * 1)  at the right time
 * 2) timely; opportunely; à propos

Usage notes
Not to be confused with.