English: nicely criticised.
Telugu: మంచి విమర్శ చేసారు.