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