English: There is SOME truth in this.
Telugu: ఈ విషయంలో కొంత నిజం ఉంది.