Type monkey noises into google translate and see the results.
How can other languages even compete?
>>131842338
That cant be real
>>131842486
100% real, try it yourself: translate.google.com
>>131842338
>>131842604
really? Damn, I missed it, haven't seen one of these threads in a month or two