I don't think Mahrez will be replaced and I'm ok with that. We need to create space for Foden to be in this team consistently - having one less in the forward positions gives us that option. We also have a bunch of talented kids that need to be getting onto the bench and then into games.
I believe in his ability to coach and improve the players and we need to be patient I think.
My biggest worry is we start next season with the complacency we showed at the beginning of last. This is always the big test of successful teams especially in a competitive league