English: Even manufacturers agree.
Telugu: ఇందుకు నిర్మాతలు కూడా సమ్మతించారు.