Ezzat Abu Ouf is happily on the road to recovery