Give someone their due informal verb phrase
To give someone the praise or recognition for services or work that they have done
After all of the efforts, the boss should give Jane her due.
Jack has made a valuable contribution to science, and people have given him his due.
Used to compliment or praise someone for doing something, or being a very special person or an invaluable person
The most prestigious praise that one can receive
Used to give praise to somebody.
To praise, admire, or respect someone or something in a public way
Used to say that you praise and show your proper respect for someone
The verb "give" should be conjugated according to its tense.
.
If you take a flyer (on something), you take a chance, risk, or gamble on it.
The coach took a flyer on the young goalkeeper, and it turned out to be a wise choice.