to be of great delicacy