léi dà yǔ xiǎo

Translation

  • lit. much thunder but little rain
  • fig. a lot of talk but little action
  • his bark is worse than his bite
Chinese Tones