The service is good enough, though it can always be better. The perfectionists would not be happy. But let us treat this as a start. I am sure Google will improve the effectiveness of the translations in days to come. We should also report and contribute to the improvement by our feedback, as we should also be a part of this endeavor. We should not sit back. Let us be active contributors!
This is a first important step in the long journey. By the way, here are the results of my first attempt at Google Translate in Hindi: