English: Even manufacturers agree.
Telugu: దీనికి నిర్మాతలు కూడా అంగీకరించారట.