credit (someone or something) for (something)
To give someone or something praise, admiration, or acknowledgement for some task, achievement, or accomplishment. I have to credit my trainer for getting me back in shape for this season. The company credited the massive popularity of its latest product for the sharp increase in its quarterly profits. I must credit the many excellent acting teachers I've had over the years for my success.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.