By real polynomial, I mean a univariate polynomial with real coefficients. We know that polynomials with real coefficients either have only real numbers as roots or non-real complex roots that come as conjugate pairs. This means any real polynomial can be factored into 1st degree real polynomials with real roots and (in case they have complex roots) 2nd degree real polynomials with two non-real complex roots which are conjugates of each other.
I can easily show that a 2nd degree real polynomial with two non-real conjugate complex roots can be vertically shifted such that it would have two real roots. (You can shift the parabola represented by the function so that it crosses the x-axis.)
I want to reach a general conclusion that this is true for any real polynomial because I feel like it should be true, but it seems to be a lot harder than to show it for individual parabolas in the coordinate plane.
Is my assumption true and if so, how could we prove it?