English: There is truth in their claim.
Telugu: వారి వాదనలో వాస్తవం కూడా ఉంది.