a (real) trouper
Someone who remains loyal, dependable, or amenable despite hardship or difficulty. I know this quarter has been a tough one, but you've been a real trouper. Don't think that your hard work and dedication will go unnoticed. The kids were such troupers. Despite all the delays at the airport, they were always so patient and upbeat. You've been a real trouper—thank you for putting up with all this construction chaos for weeks.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.