いてくれて

for being there

→ 居る
phrase Rare #38,797
for being there Used to express appreciation or relief that someone is present or was present. Often followed by よかった to mean “I’m glad you’re here” or “I’m glad you were there.”
JA: そばにいてくれて、ありがとう。
EN: Thank you for being there for me.

あなたがいてくれて本当によかった

I'm so glad you're here.

無事でいてくれてよかった

I'm glad you're safe.

昨日電話したとき彼女が家にいてくれていたら

I wish she had been home when I called yesterday.

あなたがいてくれて良かった

I'm glad you're here.

— グッバイ、レーニン! (2003)