摧枯拉朽 (cuī kū lā xiǔ) - sweeping away all obstacles in Chinese | Fluentide Radio