Meaning, in my native tongue I can create miracles, so let's try it English!
Even though I have translated two books, numerous philosophical articles, even cartoons, read English poetry and literature, created all kinds of marketing slogans, still, I don't feel like a "fish in the water" within the foreign language. So, I'll have my work checked by someone who is.