回答
This is not a piece of advice to you I'm talking to myself for my practice of writing skills.
I'm not familiar with words of congratulations. so I've searched on the web, but I couldn't find appropriate one. then I'm sorry I'd present you some I've found. I'd continue to search the adequate one. If you get some solution I'm looking forward to your posting it to this section.
:congratulations + on, for, toの使い方.
https://talking-english.net/congratulations-on-for-to/
:congratulationsの意味・使い方・読み方 | Weblio英和辞書.
https://eow.alc.co.jp/search?q=congratulation&pg=5
:15 other words for congratulations! Also check out 33 Ways to Say Yes in English.
https://www.clarkandmiller.com/ways-to-say-congratulations-in-english/
:35 Better Ways to Respond to “Congratulations”.
https://tosaylib.com/how-to-respond-to-congratulations/