English: This drew criticism.
Telugu: అది విమర్శలకు తావిచ్చింది.