English: There has been some criticism.
Telugu: కొన్ని విమర్శలకు గురవుతూ ఉంటారు.