• to strive one's hardest; to spare no effort

Example sentences

Open in Hanping