Common Noun Collocations of congratulations

applause, birth, cheer, compliment, Elizabeth, embrace, friend, gift, greeting, hand, hearty, homage, inquiry, kind, letter, message, note, occasion, order, person, reply, shout, side, success, telegram, thank, time, wish, word, President