English: Others have criticized it.
Telugu: ఇంకొంతమందైతే వీటిపై విమర్శలు చేస్తున్నారు.