hard at it

  1. çok meşgul
durmadan çalışıp çabalamak Verb