zhàn zhe shuō huà bù yāo téng

Translation

  • it's all very well to talk, but getting things done is another matter (idiom)
  • to be an armchair expert
  • to blabber on
Chinese Tones