Rosetta stone is a piece of s**t anyway. (So I've heard, never tried it myself.)

If you're looking for feedback on stuff you translate, you've come to the right place!