English: No it's not from Spain.
Telugu: స్పెయిన్ నుండి కాదు.