2 ms·Google may also have higher bar for translation quality..by riku_iki 9y agoGoogle may also have higher bar for translation quality..