He is amazing with English vocabulary too. So why have those difficult lines which he failed to remember. He should have been a lot more fluent. It is a beautiful TALK indeed, but wanted it to be better. SRK looked nervous as he didn't memorize the speech well. In between he looked really easy cause he was making things AT THE MOMENT. A Lesson For Life is that never deliver a memorized speech, go with the flow especially when you are excellent at it as SRK is. Why SRK, why?? Maybe cause of the time constraint SRK found it better to memorize a concise speech, but do it properly yaar. Disappointed.
Still, for those who missed this beautiful TALK, do give 17minutes of your life to learn something VALUABLE
https://www.ted.com/talks/shah_rukh_khan_thoughts_on_humanity_fame_and_love#t-1058982