Como dizer "cada um deve" em inglês

Olá, sou nova aqui, não sei se o título ficou bom dessa forma, mas o que gostaria de saber é como dizer cada um na seguinte frase:

Após tentar convencer os rebeldes a uma retirada, Marcus diz aos dissidentes e a Eli que cada um deve oferecer uma rosa para o exército.

O google traduziu assim, mas me sôa estranho.

After trying to convince the rebels to retreat, Marcus tells Eli and the dissidents that each should offer a flower to the army.

Obrigada a todos que olharem, e agradecerei mais ainda ao que puder me responder.

INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA
3 respostas
Ordenar por: Data
Cinnamon 16 60 502
Hi there!

Aparentemente não vejo problemas com a tradução que vc obteve, veja:

Each
Used to refer to every one of two or more people or things, when you are thinking about them separately
Each answer is worth 20 points.
The answers are worth 20 points each.
‘Red or blue?’ ‘I'll take one of each, please.’
We each have our own car.
There aren't enough books for everyone to have one each.
They lost $40 each.
Each day that passed he grew more and more desperate.
from Oxford Learner's Dictionary

So, each = cada (cada um individualmente)
should = deve (é aconselhável)

Creio que está correto...

See you around!
Daniel Reis 2 17
Olá pessoal,

''Each one'' não funcionaria nesse contexto ?

Valeus
Donay Mendonça 25 137 1.7k
Daniel,

Eu utilizaria "each one" com "them", "each one of them", no contexto da pergunta.
POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA