English: The release was postponed several times.
Telugu: చాలాసార్లు విడుద‌ల తేదీ ప్ర‌క‌టించినా, వాయిదా ప‌డుతూ వ‌చ్చింది.