léi shēng dà , yǔ diǎn xiǎo

Translation

  • loud thunder, but only tiny drops of rain (idiom)
  • a lot of talk, but no action
  • action speaks louder than words
  • his bite is worse than his bark
Chinese Tones