If you are going to show the first 35 words to the user using an application, the easiest way is for you to do this from that application. If you really need to do it in SQL, what you can do first is to convert that string into a table. Here's a link which you can use, but this assumes that the separator is a comma. Simply modify it to use space instead:
Then once you have it in a table, put them back together but using only the first 35 words. Here's another link that may help you achieve that:
SQL Server Helper
How well do you know SQL? Find out with the free test assessment from SQL Server Helper!!!
Got a SQL Server Question? Ask us here: http://www.sql-server-helper.com/forums/default.asp