Challenge: on what day, exactly, was Google Translate was opened to the public?

Warning: this may be harder than it looks. I pride myself on my research skills & Google-fu yet spent at least half an hour on this.

#googletranslate #googlesearch #challenge  
Shared publiclyView activity