That was your misunderstanding. TDS deducted is just intimation to department about your source of income, and is deducted at some fixed rate at 10% of the amount. While for different assessees it is taxed at his/her slab rate. You fall under 30% slab rate, so additional 20% (plus Cess) was payable by you.
Now the difference of tax liability alongwith interest for delayed payment arrives at around 70,000/- which is authentic. You are liable to pay it, without any excuse.