English: There is still some truth in this.
Telugu: ఈ విషయంలో కొంత నిజం కూడా ఉందేమో.