English: The release of the film faced many delays back in time.
Telugu: ఆ సినిమా విడుదలకు ఎన్నో ఆటంకాలు ఎదురయ్యాయి.