English: There may be some truth in that matter.
Telugu: ఈ విషయంలో కొంత నిజం కూడా ఉండొచ్చు.