English: It is difficult to argue with his results.
Telugu: వారి ఫలితాలతో వాదించడం కష్టం.