esl #english #idioms #noun

saving grace  {n. phr.}