en

Wrestle with (one's) conscience

ru

Перевод wrestle with (one's) conscience на русский язык

wrestle with (one's) conscience
He wrestled with his conscience before making the decision.
Он боролся со своей совестью перед тем, как принять решение.

Опеределения

To struggle internally with one's moral principles or ethical beliefs, often when faced with a difficult decision or dilemma.