Recently I got a tenant from China renting one of the units. This tenant was a student at a college nearby and wasn't very fluent in English.
Typing in Mandarin was a real pain in the ass for me as I'm not very good in the mandarin language pinyin (tones), so I tried using Google translate to do the work, just type your text in in English and the translated text can instantly come out in mandarin.
I'm from a chinese school and I can vouch the translation accuracy of Google Translate is really good and very close to the actual translation. I'm using Google translate not because I can't speak or write mandarin but is that my typing speed in English is way faster than typing in mandarin.