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