20090529 unknown: Infosys sees recovery by mid-2010