SSIS: Oracle Várias linhas para uma saída de coluna sem STRAGG

Procurando gerar uma lista de idiomas separados por vírgula quando o ID é o mesmo.

Tabela 1:

ID | LangID
1    1
1    2
1    3
2    3
2    4
3    1

Tabela 2:

ID | Language
1    English
2    Spanish
3    French
4    German

Deseja gerar resultados parecidos com:

ID | Languages
1    English, Spanish, French
2    French, German
3    English

Coisas que tentei:

Stragg - SSIS me dá "Identificador Inválido"

SYS_Connect_By_Path - Não é possível descobrir como associar os IDs para converter nos idiomas de string.

Alguma sugestão?

questionAnswers(2)

yourAnswerToTheQuestion