+0

Are there any grammatical mistakes? Do I need to change anything for sounding more natural?


When Switzerland, known as the shrine of the pharmaceutical industry; Germany, the center of the manufacturing of capital intensive or scientific equipment ; China, the production floor of raw material for industries and the USA, the center of advanced research, are perplexed with the blow of Corona pandemic, that time even question about the globalization or the supply-chain has also been raised.

+0
HasibrahmanAre there any grammatical mistakes?

Yes, unfortunately, many.

HasibrahmanDo I need to change anything to sound more natural?

I will try to interpret the sentence.

+0

I have tried for several minutes to understand this sentence but parsing it, especially the last part, is quite impossible.
Where did it come from?

Teachers: We supply a list of EFL job vacancies
Comments  
It's a translation from Bengali.
Students: We have free audio pronunciation exercises.
Hasibrahman It's a translation from Bengali.

OK, there are two things going on, a cultural difference and the difference in grammar.

So I have to compensate for the proclivity towards grandiloquence versus a style of straightforwardness.

Here is an attempt. I am not sure I captured the meaning though.

When Switzerland, the seat of the pharmaceutical industry, Germany, the  manufacturing center for high-tech and scientific equipment, China, the supplier of components for industries, and the USA, the center of advanced research, are all stymied by the Corona pandemic, it is time to question the merits of not only globalization, but also its intricate global supply chains.
Thanks 💖
What did you mean by "seat of the pharmaceutical industry"? Could you please explain?
Site Hint: Check out our list of pronunciation videos.
Hasibrahman What did you mean by "seat of the pharmaceutical industry"? Could you please explain?

See definition #4

https://www.macmillandictionary.com/dictionary/american/seat_1#seat_1__15

And entry #8

https://www.collinsdictionary.com/dictionary/english/seat

Thanks 💖💖💖