his new theory has caused a sensation throughout the civilized world
Related Translations:
轰动: cause [create] a sensation; make a stir; create quite a stir 短语和例子全场轰动 make a stir in the audience [hall]; 他的新理论轰动了整个文明世界。 his new theory has caused a sensation throughout the civilized wo