you have high true positive rate which is 88.2% that means 88.2% time your model predicted positive classes which are actually positive,example : percentage of cancerous people who are correctly identified as having the condition.it also indicates that your recall score is high,we know that Recall = (tp/(tp+fn)) here tp = true positive and fn= false negative rates
but your specificity is low which indicates that "true negative rates" of your model is low which is 22.2%.example : the percentage of non cancerous patients who are correctly identified as not having the condition it is also known as precision and we know precision = (tp/(tp+fp)) here tp = true positive rates and fp = false positive rates
*your model has a precision of 22%, when it predicts a tumor is malignant, it is correct 22% of the time.
*your model has a recall of 88%, it correctly identifies 88% of all malignant tumors.
perhaps your model is overfitting(you need to check your cross validation score)and your model has low accuracy and high false positive(fp) rates that means your model is making many mistakes and should not do well on unseen data