I have a question that I would like to clear myself about. Sura Nisa 159. Please can anyone tell me what it means? People say that this verse proves that Jesus would return. I would be thankful for a bit detailed explanation. I have to convince someone that this is not the case. Thanks!