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