A Few Things About Language Translation Service