English: The release was postponed several times.
Telugu: ఈ విడుదల ఇప్పటికే పలుమార్లు వాయిదాపడుతూ వచ్చింది.