Just differentiating the equation via a calculator I got:
$$y' = 20\left(2x^3-5x+1\right)^{19}\left(6x^2-5\right)\left(3x-5\right)^{10}+30\left(3x-5\right)^9\left(2x^3-5x+1\right)^{20}$$
or
$$y' = 10(3x-5)^9 (2x^3 - 5x +1)^{19} (42x^3 - 60x^2 - 45x + 53)$$
If you ever just want to double-check your answers, you could always use either symbolab.com or wolframalpha.com. If your university provides students with the pro (i.e. paid) version of WoframAlpha, you could even check your work. Needless to say, it's highly recommended to do your work by hand first before checking the step-by-step solution process which WoframAlpha Pro provides. Note that Symbolab also has the step-by-step solution process too. However, to my knowledge, WolframAlpha is much more versatile and powerful over all. If anything, though, these online calculators are a great tool to double-check your answers.