English: A few have criticized, and some have lauded.
Telugu: వీటిపై పలువురు ప్రశంసలు గుప్పిస్తుండగా, కొందరు విమర్శలు చేస్తున్నారు.