English: But France won in the World Cup.
Telugu: ఐతే ప్రపంచకప్‌లో మాత్రం ఆధిపత్యం ఫ్రాన్స్‌దే.