For all nonnegative real numbers $x,y$ and $z$, prove that $$\frac{(x+y+z)^2}{3} \geq x\sqrt{yz}+y\sqrt{xz}+z\sqrt{xy}.$$
It seems like AM-GM works here. We have $\dfrac{(x+y+z)^2}{3} \geq \dfrac{(2\sqrt{xy}+z)(2\sqrt{xz}+y)(2\sqrt{xy}+z)}{3}$. Then I get stuck and don't know what to do next.