English: The film's team is shooting in Spain for the last few days.
Telugu: గత 15 రోజులుగా ఈ చిత్ర టీం స్పెయిన్ లో షూటింగ్ చేస్తోంది.