Backdrops, lol. I wonder what the drawbacks are though?
How well do you speak and write in 3 different languages? You understood the meaning. Senseless sarcasm or criticism... English is my second language, in case you wonder. Still was good enough to pass a test 90% of native speakers fail for Graduate School...
Well, I'll correct it then.