Marat will, barring injury. Its only a matter of time before he wins another major, and we saw what happened in the months following the last time he did that
Guga depends on how he heals - like TBE said, look at Norman. Magnus has been coming back for longer than Guga and is having a lot of struggles
That said, I still think Guga has another French in him.