The Prophet ﷺ besieged the people of Ta'if, but he did not conquer it. He said, "Tomorrow, if Allah will, we will return home. On this the Muslims said, "Then we return without conquering it?" He said, 'Then carry on fighting tomorrow." The next day many of them were injured. The Prophet ﷺ said, "If Allah will, we will return home tomorrow." It seemed that statement pleased them whereupon Allah's Apostle smiled.
حَاصَرَ النَّبِيُّ ﷺ أَهْلَ الطَّائِفِ فَلَمْ يَفْتَحْهَا فَقَالَ إِنَّا قَافِلُونَ إِنْ شَاءَ اللَّهُ فَقَالَ الْمُسْلِمُونَ نَقْفُلُ وَلَمْ نَفْتَحْ قَالَ فَاغْدُوا عَلَى الْقِتَالِ فَغَدَوْا فَأَصَابَتْهُمْ جِرَاحَاتٌ قَالَ النَّبِيُّ ﷺ إِنَّا قَافِلُونَ غَدًا إِنْ شَاءَ اللَّهُ فَكَأَنَّ ذَلِكَ أَعْجَبَهُمْ فَتَبَسَّمَ رَسُولُ اللَّهِ ﷺ