The 25-year-old put his nation at ease when he gave the fitness update during a farewell event hosted by Egypt president Abdel Fattah el-Sisi.
"I promise you, I will do my best to be ready for the World Cup and to achieve the Egyptian dream," the forward said as he addressed El-Sisi.
"I feel much better now and I'll be ready to play against Uruguay.
"I will never give up on our dream. I promise to do my best for our people."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!