English: It was filmed in Spain, India, Egypt and the United Kingdom on a budget of ₹550 million (US$8.2 million).
Telugu: ఇది 550 మిలియన్ (US $ 7.7 మిలియన్) బడ్జెట్ పై స్పెయిన్, ఇండియా, ఈజిప్ట్ మరియు యునైటెడ్ కింగ్డమ్ లలో చిత్రీకరించబడింది.