Thank you 08versailles and RedAlertV for your suggestions. I took it to another mechanic (brakes and muffler chain) and it turns out that catalytic convertor can still work but pipes and muffler is rusted. But still they gave me a quote for 800 and when I asked how much it would cost me for whole part to be replaced, they told me around 1700. I will probably take it to another mechanic. I also took a look at it; most of the part look rusted. Only good thing is the catalytic converter might not need replacement.