English: It seems like the authors agree too.
Telugu: ఇందుకు నిర్మాతలు సైతం అంగీకరించినట్లు తెలుస్తోంది.