Please, mind the slang!
My english is nothing better than anyone else --- but I`d try harder not to use any slang abbreviations... "dun","ain`t","wut",etc each moment I want to use English, better use "colloquial" english (bahasa inggris gaul/lebih ringan tapi tetap dlm grammar yang benar)...