English: However, there is much disagreement over this claim.
Telugu: అయితే ఈ వాదన పై పలువురు అభ్యంతరం వ్యక్తం చేస్తున్నారు.