For top accuracy or delicate information, human translation is suggested, simply because device translation might not preserve the entire indicating and tone of the textual content. Would go to 5 stars except a couple of small bugs . The grammar programs and vocabulary trainings are superb in written content (far better way to master than Duolin