Detect space between second and third word and move words to next line
<p>I have a list of names in an Adapter. When the name is being highlighted and if the name is too long (more than 2 words), I need to move the words after the gap of second word to next line in such a way that the words moved in new line maintain same space with the next name in Adapter.</p>

<p>The example is, consider the list of names in the list as - </p>

<blockquote>
  <p>. <strong>Alex</strong></p>
  
  <p>. Martin Kooper Well</p>
  
  <p>. Thomas </p>
</blockquote>

<p>(As you see, when first name is highlighted, since it is less than 2 words, I dont need to anything)</p>

<p>Now, </p>

<blockquote>
  <p>. Alex</p>
  
  <p>. <strong>Martin Kooper</strong> </p>
  
  <p><strong>Well</strong></p>
  
  <p>. Thomas </p>
</blockquote>

<p>(As you see, when second name is highlighted, since it is more than 2 words, I need to put the third word <code>Well</code> in next line. It should maintain same spacing with next element Thomas in the list)</p>