English: Spain, on the other hand, have yet to register a win in the competition.
Telugu: మరోవైపు, స్పెయిన్ ఇంకా పోటీలో విజయం నమోదు చేయలేదు.