English: There is, perhaps, some truth in this.
Telugu: ఈ విషయంలో కొంత నిజం కూడా ఉండొచ్చు.