English: The Leica company has produced this film in high cost.
Telugu: లైకా సంస్థ భారీ బడ్జెట్తో ఈ సినిమాను నిర్మించింది.