'diligently' aparece también en las siguientes entradas:
In the English description:
beaver away
- buckle down
- conscientiously
- dutifully
- hard worker
- religiously
- rigorously
- studiously
- take pains to do
Spanish: