a soldier, as brave as the devi
This is a very interesting phrase, I assume this is making the claim that the soldier is cowardly. I think this because usually being compared to the devil is a bad thing, so saying a person is "as brave as the devil" probably means they aren't brave at all.