Prove that for any natural number $n>1$, we have $(2n)!<(n(n+1))^n$
I tried using induction, but I failed in that approach, I rather found it was untrue, but on several case testing, I found it to be true. I am out of ideas here, please help. Thank you.