Bernardo SIlva and Riyadh Mahrez's first season have nothing in common.
If you think they do, then I don't believe you watched either season.
League games started after Christmas -
Bernardo 17/18 - 11
Mahrez 18/19 - 4 (including the one he got hooked 5 mins after half time he was so bad).
Games where Bernardo was not used last season - 4.
Games where Mahrez was not used this season - 17.
Mahrez just sat on the bench for 7 games in a row. Want to know how many consecutive games Bernardo was on the bench for last season? 0.
The two are not similar at all. Despite coming into a foreign league, not one he'd played in for 5 years, and despite being just 22, by December of his first season, Bernardo had become a player who was always involved in the team, he either started or was the first name off the bench.
I'll say it again, their two first seasons have nothing in common.