strong, robust, vigorous