He would have gone to the stake for his belief
Он бы пошел на плаху за свои убеждения :)
Он бы все вытерпел за свою веру
Но он не вытерпел (о чем говорит Present Perfect)
спасибо
Не за что