English: Lyca Productions has bankrolled the film with a huge budget.
Telugu: ఈ సినిమా కోసం లైకా ప్రొడక్షన్స్ భారీగానే ఖర్చు చేసింది.