English: "England are doing pretty well recently.
Telugu: 'గత కొన్నేళ్లలో ఇంగ్లండ్ బాగా రాణిస్తోంది.