With the 'Text to Text Layers' tool of Automation Blocks for After Effects, you can create one text layer for each word, line or paragraph of a text. The tool even knows how long a text needs to be on screen to be clearly readable and varies this based on the length of the text.

Used tools: 

duration: 
59s
all tutorials about: