Both Real Madrid and Chelsea seem to have no serious intention to sign Benzema. There is no big advantage to have him in the squad. Benzema even failed to play well in Saudi, how can expect him to play well in Europe? Real Madrid focuses to sign young strikers, their targets are Mbappe and Osimhen. Meanwhile Chelsea already have Nicolas Jackson. Chelsea also prefers to sign young strikers.
The era of Benzema was over, he is no longer in the prime age. Why he must return to Europe now?

He played in Europe and conquered Europe last season so I don’t understand what you mean by Benzema can’t play in Europe. It’s not even up to a year that he left and you are already criticizing him, we all know what Benzema is capable of and even if he is back in Europe he will still be able to perform well.
Real Madrid should rather focus on signing Mbappe than bringing Benzema back, Mbappe will suit them better and will bring lots of opportunities to the club.
Chelsea signing Mbappe will not be a bad idea but they should go for a younger player like Osimhen rather than Benzema because of the age difference. Benzema would also be nice option though if they fail to sign Osimhen.