Thinking in english is difficult for me because i don't know enought English words.
However, thinking in your native language and translating results in sentences that don’t sound natural in English, because the sentence structure is often different in English and your native language.
Students who are learning English are often advised to think in English to help them to learn the language faster; however, many students say that it is too difficult to think in English, that they do not know sufficient English words to think in English or that they can’t help thinking in their native language and then translating to English. If you develop the habit of thinking in English, you will be able to speak the language more easily and fluently. Although it might be difficult to think in English especially if you are just learning the language, it is not impossible to think in English.