que hayan venido

that they have come

→ que
phrase Rare #42,930
that they have come Used after expressions of thanks, joy, or emotion. It often follows the subjunctive in Spanish.
SP: Me alegra mucho que hayan venido.
EN: I’m very glad that they have come.

Qué alegría que hayan venido todos.

What a joy that everyone came.

— Mi vecino Totoro (1988)

Me alegra que hayan venido.

I'm glad you came.

Me alegro que hayan venido.

I'm glad you came.

Me alegro de que hayan venido.

I'm glad you came.

Les agradezco que hayan venido.

Thank you for coming.