Excellent
If you’re going to rely on one app to translate words, phrases, pictures, or anything else, this app is the best for translating from Chinese to English or English to Chinese. It even takes cultural differences and context into consideration, and the pronunciation is standard Mandarin (普通话). If you’re learning Chinese, this app should be at the top of your must-have list.