For the Cantonese version, the translations are very formal and it would be better if things were stated in colloquial Cantonese (or at a 3rd grade level) - many of our non English speakers are not educated. Otherwise an excellent app and full of useful technical terms.