English: The film which was shot in Portugal and Spain was made in a big budget.
Telugu: భారీ బడ్జెట్ తో రూపొందిన ఈ చిత్రాన్ని హైదరాబాద్ మరియు స్పెయిన్ లో చిత్రీకరించారు.