20100529 unknown: TCS sees revenue impact from weak euro; pound