English: England and France have each won once.
Telugu: ఇంగ్లాండ్, ఫ్రాన్స్,స్పెయిన్లు ఒకొక్కసారి గెలిచాయి.