English: A victory at New England won’t be an easy task, however.
Telugu: అయితే ఇంగ్లాండ్ జట్టుపై విజయం సాధించడం కూడా అంత సులభమేమీ కాదు.