Taiwanese is my first language, I still speak & understand it at a functional level but when the countless idioms start getting tossed around I become lost pretty fast.
English is my 2nd and best language, speak it with an accent, I can write clearly in it but using fancy words & sentence structures is a skill which I don't have. My writing resembles detailed police incident reports more than anything else, tells you everything you need to know but in a pretty plain & boring way. You wouldn't want to read anything I've written that's longer than a page unless you're the kind of person who enjoys watching grass grow.
French is something I was forced to learn in school, I can still read some French newspapers and my basics aren't too bad yet. Can't really speak it anymore unless you count "Bonjour" and "Au Revoir", though I can still understand spoken French pretty well.
Spoken Mandarin Chinese I can still understand, I can pick up most basic conversations as long as the accent's not too bad but I can't speak, read, or write if if my life depended on it.
On a sidenote, we had fun days back when I worked at the bike shop every time we opened up an expensive Shimano part. The whole shop would gather around and try to read the manuals which were written in at least 10 different languages. "I think that means insert dildo"..."you're a dildo"...
