Does anyone knows english here? Actually I'm not understanding this language, I guess it's Russian right?