English: This claim, however, is contentious.
Telugu: అయినప్పటికీ ఈ వాదన వివాదాస్పదంగా ఉంది.