English: Spain on this subject.
Telugu: ఈ విషయంలో స్పెయిన్ దిట్ట.