it's good when you think in the language you speak, I've been thinking in English for quite some while, when Writing english and I can't come up with a word for example I rarely try to translate from dutch but just think about related words in english.
I've got English cousins I've met for the first time in my life last september, speaking to them went really well and suprised them altho I never spoke english that much.
Thinking in the language you need to speak is crucial imo, if you do that, the rest comes out of itself.