mooche's feed

mooche says:

I've got a question for translators
i know that english is not a lot of peoples first languages, but for certain sentences that just sound off, isn't it alright to take a few liberties to make the sentences go smoother?