20090403 india: Armed forces say 'cheers' to slump