English: While the film had faced numerous delays, it has now finally released.
Telugu: ఈ సినిమా విడుదల సమయంలో పలు అవాంతరాలు వచ్చినప్పటికీ, చివరకు విడుదలకు నోచుకుంది.