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