2. Amy is upset because she thinks her Japanese friends are only interested in her in order to practice their English conversation. Her Japanese host mother is trying to reassure her:
私達は、エイミーさんが家に来てくれてとても喜んでいるのよ。エイミーさんのお友達だって、本当にあなたのことが好きなんだ と思うんだけど。
My translation: "We're very happy that you've come to stay in our home, Amy. And I think your friends really do like you."
a) I'm not certain who is the subject of 喜んでいる. It seems like it should be 私達, but how does the grammar that connects 来てくれて (subject Amy) with 喜んでいる (subject 私達) work? Shouldn't there be some linking word(s) beyond just とても?