This is a really good app for adding translations to pics when I dont have access to a computer. It may not be suitable for every image, but this is good enough for me. I just color over the original text to blend it with the image then add the translated text over it.
BaychiDa about You Doodle - draw on photos, v6.4.3