20110620 india: Tough task on hand to check mounting debt