English: Ah, Spain.
Telugu: ఆహ్, స్పెయిన్.