English: England edging towards victory
Telugu: గెలుపు దిశగా ఇంగ్లాండ్‌