English: Some people have criticized.
Telugu: కొంత మంది విమర్శించారు.