I'm building a flow like this

In the apply to each action, I update the variables and send a email with a option. The variables are defined before "apply to each", and these variables will be sent in emails.
As we know, send a email with a option will not complete the flow until the reveiver take action. In order to make sure all people receive my email, I have turn on the concurrency control in "apply to each". And this result to all the emails have same variables.
How can I fix this.