English: There has been some criticism.
Telugu: కొన్ని విమర్శలూ చెలరేగాయి.