English: There seems to be some truth in that assertion.
Telugu: ఈ వాదనలో కాస్త నిజం ఉందనిపిస్తుంది.