Примеры использования: difficult choice

'Then I faced an even more difficult choice.
А потом я встал перед ещё более трудным выбором.
You made a difficult choice.
Ты сделала непростой выбор.
You made difficult choices.
Ты принимал сложные решения.
Women will face a difficult choice.
Женщины окажутся перед трудным выбором.
We may have to make a difficult choice in the next few hours.
Возможно, в ближайшие несколько часов нам придется сделать трудный выбор.
Of course, we all face a difficult choice.
Конечно, все мы стоим перед очень непростым выбором.
And we have more difficult choices, more unintended consequences.
Нам предстоит больше сложных решений, еще больше неконтролируемых последствий.
A difficult choice between two goodbyes.
Трудный выбор между двумя прощаниями.
It's a difficult choice.
Eliminating this threat means I have to make a difficult choice.
Чтобы уничтожить эту угрозу, мне нужно сделать тяжелый выбор.
Sam made a difficult choice that changed the course of his life.
Он принял трудное решение, что полностью изменило его жизнь.
Figuring out where to do the calculations can be a difficult choice.
Определение того, где проводить вычисления, может оказаться трудным выбором.
It would seem that you must make a difficult choice.
Кажется, вам предстоит сложный выбор.
We may have to make some difficult choices.
Возможно, нам придется сделать тяжелый выбор.
Just because it was a difficult choice, doesn't mean it wasn't the right one.
Хотя это было трудное решение, не значит, что оно неправильное.
If for some reason the code cannot be refactored in these ways (as I stipulated in the question) then in my opinion you are left with some fairly difficult design choices.
Если по какой-то причине код не может быть переработан таким образом (как я указал в вопросе), то, на мой взгляд, у вас остается несколько довольно сложных вариантов дизайна.