English: There is some truth to this argument.
Telugu: ఈ వాదనలో కొంత వాస్తవం ఉంది.