English: It has been criticised.
Telugu: ఇది విమర్శలకు గురి అయింది.