English: The movie has been shot in countries such as Spain, Italy and France.
Telugu: స్పెయిన్, ఇటలీ, జర్మనీ వంటి విదేశాలలోనూ చిత్రీకరణ జరుపుకుంది.