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