The professor mentioned 61:11-13
61:11 That you put your faith in God and His Messenger and strive in the cause of God with your wealth and persons. This is for your own good, if you but knew. [9:111]
61:12 He will guard you from trailing behind in humanity, and admit you into Gardens beneath which rivers flow, and into beautiful mansions in the Gardens of Eden, (Gardens of Eternal bliss). That is the Supreme Triumph.
61:13 And yet another thing that you so dearly love! Help from God and imminent victory (soon in this very life). So give good news to the believers (O Prophet).