English: There is perhaps some truth in what he says.
Telugu: ఆయన చెబుతున్న దానిలో కొన్ని వాస్తవాలు ఉండొచ్చు.