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