"We have some dedicated department for some specific technical issue like wireless, Mac or gaming console etc.They are expertise on these stuffs."
Indian English!
Not the "Are expertise" bit which is just wrong, and maybe just a typo, but "some dedicated department" and "these stuffs" are good markers. (FWIW: I am Indian, and not mocking anyone, just noting what I perceived)