people are using a lot of online language translation apps

People are using a lot of Online Language Translation Apps

People are using a lot of online language translation apps. Do the benefits of this outweigh the disadvantages? or What are the advantages and disadvantages?