English: This is disputed by experts with mixed opinions.
Telugu: ఇది మిశ్రమ అభిప్రాయాలతో నిపుణులచే వివాదాస్పదమైంది.