This guy knows 20 languages in the world. I cannot believe how he learned this in his free time . I cannot even speak that many languages. The most I can speak is two dialects of Chinese-Cantonese and Mandrin and English. I wonder how he had this much free time on his hands.