English: Several factors are stated to support this conclusion.
Telugu: ఈ వాదనకు బలం చేకూరేలా కొన్ని అంశాల్ని పలువురు ప్రస్తావిస్తున్నారు.