English: Post production took a lot more time.
Telugu: పోస్ట్ ప్రొడ‌క్ష‌న్ కోసం ఎక్కువ స‌మ‌యం కేటాయించ‌నున్నారు.