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