The the drill cordless or mains driven?
If its mains driven have you checked the the fuse in the plug?
This would suggest the fault is likely to be due to the motor shorting.
These types of fault are generally uneconomical to repair.
I would suggest you give the Bosch service centre a call on 0344(###) ###-#### they can often sell you reconditioned units in exchange for your drill at very low prices, and is probably your best bet.
They can often also give you a quote for spares if you want to try and fix it yourself.
Please let me know how you get on.
Do you need any further assistance?
Appreciate if you can rate the service received using star rating on the page..