zhèn​lóng​fā​kuì

lit. so loud that even the deaf can hear ; rousing even the apathetic

Definitions

zhèn​lóng​fā​kuì

lit. so loud that even the deaf can hear (idiom); rousing even the apathetic

Sources