Online translation sites are useful, but the quality is not yet to be satisfactory and a lot of times you cannot get the results that actually make sense. However, if you compare the results of different translation sites, you will be able to grasp the meanings.
You can search multiple translation websites just by entering your text once.
For example, even when Google’s translation results don’t make sense, you can switch between tabs to see the results from Bing translator as well as Baidu translator.