Juventus striker Nicolas Anelka is capable of playing at a 'high level' for another three or four years, according to his agent.