Initially, the site was favourably reviewed in a leading new media publication and the word spread.
最初,该网站在一家领先的新媒体刊物上受到好评,消息传开了。
标签
Initially
Leading