Housing finance company DHFL on Tuesday rejected allegations of siphoning off Rs 31,000 crore of public money as "mischievous misadventure" done with mala fide intent and said it had met all its obligations to the lenders and paid them back over Rs 17,000 crore in the last three months.