Somewhat surprised Federer admits this. He knows better than any of us mere mortals just how great Rafa and Djokovic are. Federer could have admitted this years ago though.
Wasnt a given even 2 years ago. End of 2017 was probably the best feeling as a Federer fan. He was in amazing form, even in 2018 he won AO.
Probably only after his sobering loss to Djokovic and Nadal winning US Open that he probably could really accept his fate.