English: But they have earned criticism.
Telugu: కానీ విమర్శకుల మెప్పు పొందింది.