congratulate (someone) (up)on (something)

(redirected from congratulate you upon)

congratulate (someone) (up)on (something)

To praise someone for an accomplishment or other positive development. I just have to congratulate you on winning the tournament—you totally deserve it. Have you congratulated Fran on her new house yet?
See also: congratulate
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

congratulate someone (up)on something

to compliment or wish happiness to someone because of something. (Upon is formal and less commonly used than on.) I want to congratulate you on your recent success. I congratulate you on your new job!
See also: congratulate, on
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in classic literature ?
"I trust, sir, that you will forgive - that you will pardon the liberty, if I presume to congratulate you upon such a magnificent stroke of business!"
"I am sure," Wingrave answered, "I congratulate you upon your versatility.
"I would like to congratulate you upon the United States gaining the right to host the FIFA World Cup in 2026," Putin said, speaking at a meeting with US presidential national security adviser John Bolton on Wednesday, reports Tass news agency.
I congratulate you upon having concluded your constitutional work.
Of course, this is a big load and I congratulate you upon successful conduct of such major events of international importance,\" Alexander Lukashenko said.
But even Conan Doyle's originals had a meta-fictional element, existing as literature, written by Watson, within the world of the characters: "Honestly, I cannot congratulate you upon it," Holmes says to Watson in Sign of the Four , when asked whether he's read A Study in Scarlet .