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