Stephen Chu (朱朱) commented on a post on Blogger.
Has this been deployed to Google Translate? The translation right now is still pretty bad.
Shared publiclyView activity