English: The film has been extensively shot in Spain for more than a month.
Telugu: దాదాపు నెల రోజులకు పైగా స్పెయిన్లో ఈ సినిమా చిత్రీకరణ జరిగింది.