While using tweepy I came to know about encode(utf-8). I believe encode utf-8 is used to display tweets only in English, Am i right in this regard beacuse I want to make data sets of tweets which are only Written in English, so I can process that tweets for NLP
No, UTF-8 is a mechanism for encoding Unicode content. This means that it supports almost all scripts of the vast majority of human languages.
Python Tweepy Encode(utf-8)