Can the Philippine army recapture Marawi?

Security forces in the Philippines are still struggling to take control of the southern city from ISIL-linked fighters.