Make a backlog of dialogs

Hello! My question is simple, can you think of a way to make a backlog of dialogs (or any text that appears on screen) as in a visual novel?

In such a way that as the new texts appear, the previous ones are not removed; but they go up to leave space progressively to the new text.

Greetings and thanks in advance.