Question: how many words in english should i know?
Answer: At around 10,000 words in many languages, you've reached a near-native level of vocabulary, with the requisite words for talking about nearly any topic in detail. Furthermore, you recognize enough words in every utterance that you usually understand the unfamiliar ones from context.