Ouch!!! how long will you be off the bike?

Hope you're not in too much pain!