meaning of À la bonne heure!

À la bonne heure! - German to English

congratulations.