England takes on formidable South Africa