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