Used to express congratulations.
¡Enhorabuena por tu promoción, te lo mereces!
Congratulations on your promotion; you deserve it!
¡Enhorabuena! Parece que has ganado el primer premio en el concurso.
Congratulations! It seems that you have won the first prize in the contest.