He will come back, he had worse injuries before took some time off and came back and basically dominated the game beat Fed and winning Wimbledon. He will not last as long as Fed but he is still young enough to dominate the game again.