Do you think that they will soon stun the world with rapid progress?
Explain.
Thank you immensely.
or