English: His criticism is not off the mark.
Telugu: విమర్శించటం తన నైజం కాదన్నారు.