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