くれてうれしい

I'm glad you did

→ 呉れる
phrase Uncommon #19,163
I'm glad you did Expresses happiness or gratitude that someone did something for the speaker. The verb before くれて specifies what they did, such as 来てくれてうれしいです meaning “I'm glad you came.”
JA: 手伝ってくれてうれしいです。
EN: I'm glad you helped me.

あなたが居てくれてうれしい

I'm glad you're here.

— ラ・ラ・ランド (2016)

わたしポルコ生きて帰ってきてくれてうれしい

I'm so happy Porco came back alive.

— 紅の豚 (1992)