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