English: Spain is a very strong team.
Telugu: 'స్పెయిన్ చాలా బలమైన జట్టు.