20090830 india: Chandrayaan had already done 95% of its tasks: ISRO