Efficient English-Chinese translation with direct handling of ambiguities
5.0300+
Detailed art analyst, explains in Chinese
20+