Well thank GOD we haven't died yet!! hehehhehehehe
. No brother seriously, this is why you and every Muslim need to take the good materials out there and master them as if you've written them. This way, you can always combat the infidels and defeat them, insha'Allah.
As to other languages and rebuttals, I am going to create a WIKIISLAM section on this blog to allow all brothers and sisters refute all of the articles on the infidels' site, insha'Allah. I'll have to think about how to create this one here.
If anyone has a need to write in another language, then I can create a sub-section for them, insha'Allah.
Take care,
Osama Abdallah