plug away


Meanings

  • work doggedly or persistently;
  • persist in working hard;
    • "Students must plug away at this problem"