English: There is possibly some truth in his statement.
Telugu: ఆయన వ్యాఖ్యల్లో కొంత నిజం వుండొచ్చు.