I hope so the Knight said doubtfully but you didnt cry so much as I thought you would

Could you correct the punctuation please?
'I hope so,' the Knight said doubtfully: 'but you didn't cry so much as I thought you would.'