Manchester City travel to face Liverpool in the first leg of their Champions League quarter-final on Wednesday (7.45pm).
Sandwiched in between the two European showdowns is the trip to face Manchester United on Saturday (5.30pm) and should they win, they will be crowned Premier League champions.
Guardiola’s runaway leaders have only lost once this season and that came in a 4-3 defeat at Anfield in January.
City will be under no illusion about Salah, who netted his 29th league goal in the 2-1 win over Crystal Palace on Saturday.
But Guardiola insists Liverpool’s front three are almost “unstoppable”.
He said: “Not just him (Salah) – Mane and Firmino, all three, they are almost unstoppable. They are fantastic, fantastic players.
“The way Liverpool play is so complicated for us. We know that.
“They are so quick, they are so good and it is tough.
“But it is the quarter-finals of the Champions League so we cannot expect, at that level, that something is going to be easy.”
Between them Roberto Firmino, Salah and Mane have scored 75 goals in all competitions.