hard at it—very busy; working industriously:
- When we got to the field, the farmer and his son were already hard at it.
hard put to it—find it very difficult to do smth.:
- Developing countries are hard put to it to raise the capital even for cheaper, though more pollutive, technologies.