English: But there have been criticisms.
Telugu: కానీ తాజాగా విమర్శలు ఎదురయ్యాయి.