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