English: Its release was postponed several times before.
Telugu: ఇప్పటికే పలుసార్లు రిలీజ్‌ను వాయిదా వేసిన సంగతి తెలిసిందే.