I'm rejoicing for you my dear
je suis heureux pour toi
It should be je suis heureux, which means I am happy.
je suis si heureux pour pranj
"Salut je suis heureux de vous rencontrer" means "Hi (informal), I'm pleased to meet you"
I'm not happy (masculine)
In French the word "am" is suis. I am happy, je suis heureux.
It translates to "Je suis heureux."
One possible translation: Je suis très heureux* d'assister à tes noces. VERY roughly, zhe swee trays urruhh dassistay ah tay nohs. [*] if you're male. "heureuse" (urruhhs) if you're female.
je suis heureux/heureuse
"Je suis heureux de vous avoir, je t'aime." means "I am happy to have you, I love you."
Je suis tellement heureux. Je suis tellement heureuse.
' Today I am very happy'