Re: how many languages
I know English, Urdu, Punjabi, French, Arabic, Spanish, French, Zulu, Pastu, Chinese, Turkish. I also know ancient Latin, Greek, and Sandskrit.
I'm not fluent in all of them, of course, but know most of them very, very well.
P.S. I also speak the language of Love.