English: Drug companies have said the same.
Telugu: మందుల కంపెనీవాళ్ళు కూడా అదే మాటన్నారు.