Tennis legend Boris Becker said that Swiss great Roger Federer is the man of the moment after winning the Australian Open and the Indian Wells Masters recently. The German added that one should not be surprised by Federer winning Grand Slams as he is an 18-time Major winner. Becker added that his former protege Novak Djokovic had it in him to top the world rankings once again. "He is too big a champion. It has been a difficult start to the year for him but it is a long season ahead," Becker told NDTV.