touch one's sore spot - Turkish English Dictionary