Re: How many languages ....
English - Read, Write and Speak fluently
German - Read, Write and Speak fluently
Urdu - Speak fluently, but need to put in a lot of effort to read and write
Punjabi - Speak it a little bit
Spanish - Read, Write and Speak on a very basic level