English: Most of the film has been shot in Spain.
Telugu: ఈ సినిమాలో మెజారిటీ పోర్షన్ స్పెయిన్లో చిత్రీకరణ జరుపుతున్నారు.