English: The makers vouch for the same.
Telugu: నిర్మాతలు అందుకు ఓకే కూడా చెబుతున్నారట.