English: Some criticism
Telugu: దీనిపై కొన్ని విమర్శలు