English: This provoked comments and criticism.
Telugu: దీనిపై విమర్శలు, ఆగ్రహావేశాలు వెల్లువెత్తాయి.