*in my opinionは必要ありません。
*I don't agreeとするよりI disagreeとした方がいいです。またshould 入れた方があなたの主張が明瞭になります。
*it is so difficult → 通常エッセイやライティングではsoではなくveryを使います。でもこの文章の場合はit is too difficultの方がしっくりきますね。
*need many times to study → 意味不明です。
*many people cannot spend it → 不明瞭です。
*foreign country peopleとは表現しません。people from a foreign countryの方がいいですね。
*use gesture and feeling → feelingという表現はここでは変です。もしこのフレーズを使うのであればuse gestures and feelingsと複数形にしましょう。
*tourists have not to study → 文法、間違えています。
I disagree that tourists should study the language before visiting a foreign country.
First, it's too difficult. Some people usually need a lot of time to learn the local language, and many can't spend enough time studying it.