The best way to know that people will understand you speaking a foreign language? Acquire it. When you have acquired the grammar and vocab you're using you know people will understand you, because you're not just using some abstract concepts that you saw in a book.
