English: Are the criticisms well-founded, though?
Telugu: ఈ విమర్శలు సరయినవా, కాదా?