English: England clinched a thrilling victory
Telugu: ఉత్కంఠపోరులో గెలిచిన ఇంగ్లాండ్