English: Even the manufacturers do not agree.
Telugu: నిర్మాతలు కూడా దీనికి ఒప్పుకోవడం లేదు.