My lenovo phab not booting

I'm upgraded my lenovo phab's android version but it did not install properly and now my device is stuck at recovery mode no matter how many times i reboot the system or how many times i factory reset or clear cache. I also checked the buttons to be sure that it is not damaged. I also checked any damage signs but there are none! Please I need urgent help!

If it's still under warranty send it back if not you will have to take it to a shop to be reflashed