English: The film is a still speeding towards release, though.
Telugu: అయితే ఈ సినిమా రిలీజ్ విషయంలో పట్టుదలగా ముందుకు సాగుతున్నారు.