Yes! For daily conversations and to search words or phrases Google Translate provides a good and reliable service! However, for more advanced work such as reports or papers maybe Baidu translate will be more accurate. Nevertheless, it is always best to double check your work with a human translator!