You didn't remember it. That's not even what you said above. You said "one grand slam one day" and you emphasised the "one"s as if he said it in some sarcastic way.
He didn't say that and he didn't emphasise the "one". And you "accidentally" left out the part where he said "this is what I hope for Andy".
The alternative explanation of course being you're so entrenched in your position that "Federer bad", you can't spot genuine good wishes for a fellow player when you hear it.if you can't see the arrogant and patronising nature of his words then you're too far gone down the 'Darling Roger' road I'm afraid