20090704 india: Congress gives a thumbs-up while Left strains to find fault