English: India recorded their highest World Cup score
Telugu: ప్రపంచకప్‌లో అత్యధిక స్కోరు నమోదు చేసిన ఇంగ్లండ్