English: Even their claim does not hold ground.
Telugu: వారి వాదనలో నిజం లేకపోలేదు కూడా.