English: Post production took a lot more time.
Telugu: ఆ తర్వాత పోస్ట్ ప్రొడక్షన్ కు చాలా టైమ్ పడుతుంది.