English: But, experts have trashed his claims.
Telugu: అయితే, ఆయన వాదనలను నిపుణులు ఖండించారు.