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