Translate from Google — Did it get…

“Translate from Google” — Did it get any use by you guys? Did not having it slow you down? Did not having it improve quality? Would anyone like it back?