English: "It is a lot of fun batting in England.
Telugu: 'ఇంగ్లండ్‌లో క్రికెట్ ఆడటం చాలా చాలెంజింగ్.