飛沙走石

Idiom

 * 1) sand flying about and stones hurtling through the air