John 12v20-25 Strange ways to be glorified

https://youtu.be/Ty9FaUbfGCU

Jesus declares that it was time to be glorified.  What did he mean?  And why then?