English: Many of the big companies said the same.
Telugu: ఎందరో పెద్ద పెద్ద కంపెనీల అధినేతలు కూడా ఇదే మాట అంటున్నారు.