English: This has drawn public criticism.
Telugu: ఈ ప్రజా విమర్శల అనుసరించింది.