The truth is, no automatic translator will generate perfectly accurate results. It would be best to acquaint yourself with rules of grammar while using dictionaries to study unfamiliar words and phrases. However, you are welcome to post troublesome examples on the forum for help.