English: Controversies on these points have been going on for decades.
Telugu: దశాబ్దాలుగా వీటిపై భిన్నవాదనలు వినిపిస్తున్నాయి.