The closest Americanism that comes to mind for this term would be "grit", which I think is a bit different as it's more about enduring hardship (or hard work) than actually working hard. I think the word "hussle" is used similarly sometimes.
"Grit" is a perfectly valid en_GB word meaning the same (enduring hardship.)