English: England have won 18 of them.
Telugu: ఇంగ్లాండ్ 18 సిరీస్ను గెల్చుకుంది.