“Fighting has been prescribed for you,” meaning: it has been made obligatory upon you, “and it is hateful to you. But it may be that you hate a thing while it is good for you, and it may be that you love a thing while it is evil for you.” Al-Kalbi said: This was when Jihad became an obligation. “And Allah knows, while you do not know.” Al-Kalbi said: He knew that there would be among them those who would fight in the cause of Allah and be martyred.
Muhammad said: “Hateful to you” means: a hardship for you, not that the believers hate an obligation. It is said: “karihtu ash-shay’a karhan wa kurhan wa karahatan” (I disliked the thing with dislike). The reading is “kurh” (with a damma); its interpretation is: that which is of a hateful nature to you.