come through


Meanings

  • penetrate;
  • succeed in reaching a real or abstract destination after overcoming problems;
  • continue in existence after (an adversity, etc.);
  • attain success or reach a desired goal;