Usages of enhorabuena
¡Enhorabuena por el examen!
Congratulations on the exam!
Ayer aprobé el examen. ¡Enhorabuena!
Yesterday I passed the exam. Congratulations!
¡Enhorabuena por el nuevo trabajo!
Congratulations on the new job!
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.