Barrelakka is bursting with courage