G’day Roland,
I may be wrong, but I’m thinking that the problem is not likely to be caused by a failed bearing –which would be more likely to simply make a noise and/or seize up.
If you can hear the motor turning, but simply not getting any drive to the Chain ring, perhaps other more likely...