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