Your comments

What is the source of the reviews you downloaded? Did you use a Review Funnel or not to get them?

Yes, I like that. I'll add it to the list of things to add.

The plugin can download the reviews in the original language. Then there is a translate option on the Tools page.

Currently, you would have to add multiple badges or sliders. One for each business. You also might want to check with Google to see if it would be a good idea to have more than one on a page.

I can add this to my to-do list, but I'm a little behind at the moment. If one of the built-in styles can get you close I can give you some CSS to tweak it some.

You can also create a Child template if you want to take complete control over it. There are some instructions here...

https://wpreviewslider.userecho.com/knowledge-bases/2/articles/553-use-child-theme-to-customize-the-review-template-more

Just released 12.0.3. Give it a try.

Give beta version 12.0.2 a try.