English: But numerous independent experts have refuted this claim.
Telugu: అయితే ఈ వాదనలన్నింటినీ స్వంతంత్ర నిపుణులు కూడా అనేకులు తిరస్కరించారు.