The idiom "take something to heart" means to be deeply affected by something, usually emotionally — especially criticism or advice.
He looks upset, I think he took the criticism _______ heart.
Review the verified answer and explanation for this NTS National Testing Service past-paper question on CampusFin.