English: But criticism followed soon after.
Telugu: కానీ తాజాగా విమర్శలు ఎదురయ్యాయి.