Chinglish email portal

The Chinglish email portal was online from 2006 to 2012. 

We maintain that our Chinese<>English machine translations were more accurate than Google's. 

Below are two screenshots from Chinglish Old: