English: Again, there is some truth to this statement.
Telugu: ఈ వాదనలో కొంత నిజం ఉంది కూడా.