English: Sarah Taylor is an English women cricketer.
Telugu: ఇంగ్లాండ్ మహిళా క్రికెట్ లో సారా టేలర్ సూపర్ ప్లేయర్.