English: The producers and director agreed.
Telugu: దర్శక, నిర్మాతలు ఒప్పుకున్నారు.