20061220 delhi-times: After long; humiliating years; I have won