English: The information on this topic is controversial.
Telugu: అయితే ఈ అంశంపై లభిస్తున్న సమాచారం వివాదాస్పదమైనది.