English: That's more than Spain.
Telugu: ఇది స్పెయిన్ కంటే అధికం.