rattle down

rattle down

rattle down 单语例句

1. Some analysts rightly believe that Western politicians are trying to slow down China's economic development by trying to rattle it with their attacks.