Wales face a huge task against the world champion Springboks.