English: Releasing this film was a struggle.
Telugu: ఈ సినిమాను ప్రొడ్యూస్ చేయడం ఛాలెంజ్ గా తీసుకున్నా.