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