Congrats! The first part of your translation still makes more sense than Google's! Look it up
No wait, here it is:
That you do not really think you've got Google Translate (???) ... although the translation of a sentence usually is not really much point
No wait, here it is:
That you do not really think you've got Google Translate (???) ... although the translation of a sentence usually is not really much point