You may ask if translated content by our WP Multilingual multisite plugin is search engine optimized. Unfortunately the auto translation will not take care about SEO. It would be the same when you manually use Google Translate. There is no SEO check done.
We recommend you let a native speaker double check all bot translated content regarding SEO and keywords.