Como parabenizar alguém por algo em inglês?

[parabenizar, dar os parabéns, cumprimentar por algo]

Nem sempre existe correspondência direta entre a regência de um determinado verbo em português e a regência do verbo correspondente em inglês. Por exemplo, “parabenizar” é seguido pela preposição “por”, ao passo que o verbo “CONGRATULATE” é acompanhado por “ON”. Compare os dois exemplos a seguir.

Her mother congratulated her on passing the exam.
Sua mãe deu-lhe os parabéns por ter passado na prova.
I called her to congratulate her on her success.
Liguei para cumprimentá-la pelo seu sucesso.

(Fonte: Site www.teclasap.com.br)