English: There were many obstacles while making this film.
Telugu: ఈ సినిమా విడుదల విషయంలో అనేక అడ్డంకులు ఎదురయ్యాయి.