English: Many people have protested.
Telugu: చాలామంది అభ్యంతరం కూడా వ్యక్తం చేశారు.