English: A lot of people have argued against it.
Telugu: దీనికి చాలామంది చాలానే వాద‌న‌లు వినిపించారు.