English: Lyca Productions produced this visual wonder that is made on a budget close to Rs 600 crores.
Telugu: 600 కోట్ల రూపాయల బడ్జెట్ తో ఈ సినిమాను లైకా ప్రొడక్షన్స్ వారు నిర్మించారు.