Find the range of the function $$y=\frac{\sqrt{(x-1)(x+3)}}{x+2}$$
My attempt: $$y=\frac{\sqrt{(x-1)(x+3)}}{x+2}$$ $$\implies x^2(y^2-1)+x(4y^2-2)+4y^2+3=0$$ Since $x\in\mathbb{R}$ so roots can't be complex $\implies \Delta\ge0$ $$(4y^2-2)^2-4(y^2-1)(4y^2+3)\ge0$$ $$\implies \frac{-2}{\sqrt3}\le y\le\frac{2}{\sqrt3}$$
But this isn't the answer. What's wrong$?$
Any help is greatly appreciated.