English: There is some truth in this criticism.
Telugu: ఈ విమర్శలో కొంత నిజం ఉంది.