English: Mytri Movies produce this film which has been made on a huge budget.
Telugu: మైత్రీ ప్రొడ్యూసర్స్ ఎంతో ఖర్చుపెట్టి ఈ సినిమా నిర్మించారు.