Nono, I was talking about Federer a couple months ago. He said he was going to try and win 20 majors. Honestly, I think he's finished. Everybody can beat him now.
As for Rafa, he's winning majors much faster than Federer, and there is simply no rival right now for him. I would've thought that Murray could beat him here, but he's complete garbage now.