English: Even manufacturers aren't in agreement.
Telugu: నిర్మాతలు కూడా దీనికి ఒప్పుకోవడం లేదు.