English: Some of that criticism may be true.
Telugu: వాటిలో కొన్ని విమర్శలు నిజం కూడా కావచ్చు.