Lenovo Legion Y520
The processor that carries the Lenovo Legion Y520 it is perfectly acceptable, even though it is not the best, it will hold all the work load that you put on it.
More exactly it is the 231 of more than 1,100 processors.
The graphics card, an Nvidia GTX 1050 (Mobile), is nowadays one of the best there is. You can hit any game with everything activated in the graphics section as well as watch movies in the highest qualities or work in renders.
More exactly it is the 110 of more than 600 graphic cards.
In a nutshell,