English: But the director insisted.
Telugu: కానీ దర్శక నిర్మాతలు ఒప్పించారు.