English: A film made in Spain.
Telugu: స్పెయిన్ లో సినిమా చిత్రీకరణ జరుపుతున్నారు.