How to split words from a datatable and put them into a text widget in UMG

The requirement is as follows:
1. I read a paragraph from a datatable. For example, 100 words in this paragraph.
2. I draw a text widget in UMG and each line can show at most 10 words in the text widget.
3. I will insert some symbols (here I use “|”) to split each 10 words.

Now I can put any 10 words(I set them as a line so now I have 10 lines) into the text widget. I wanna if the text widget is wide enough, how can I put all 10 lines in one text widget in UMG?

I have known how to use “Split” and string-array transform to get these 10 lines. But how to put them line by line in this text widget?

Any help? It should be easy.)