felicitated
FELIC'ITATED,
pp. Made very happy; congratulated.