English: Releasing this film was a big challenge.
Telugu: ఈ సినిమాని విడుదల చేయడం అనేది ఛాలెంజ్ అన్నారు.