English: The English are still winning.
Telugu: ఇంగ్లాండ్దే గెలుపుకథ ఇంకా మిగిలే ఉంది.