English: Filmmakers too share the same opinion.
Telugu: చిత్ర నిర్మాతలు కూడా ఇదే అభిప్రాయంను వ్యక్తం చేస్తున్నారు.