One lesson I've learned from the results of these past few years is that a team may not always find the perfect fit when they need it, but as long as they remain patient, they will eventually discover the most reasonable solution. Initially, we didn't sign a suitable replacement for Kompany, which led to paying the price of losing titles in subsequent seasons. However, in the end, we acquired Ruben Dias, who helped us achieve historic results in the following years. We also didn't sign a player to directly replace Fernandinho (even though he was still with the team at the time), but later, we got Rodri. The same situation happened with David Silva and Aguero. Fortunately, we managed to bring Haaland back home, even though it meant playing a season without a striker. Then, in the absence of Silva, we developed Foden and brought in Grealish. They are completely different types of players compared to David Silva, but they succeeded in helping the team create historic achievements after his departure.
With my limited knowledge, I'm unsure who can directly replace Mahrez now, and I don't believe there's someone who can truly do that. Therefore, I think the team will solve this issue in a different way or find the answer at a more suitable time. After all, what matters most is doing the right thing, not just doing it quickly.