While the French refer to the temporary hoarseness caused by phlegm in the back of the throat as having a cat in the throat, the English version of the expression is to have a frog in the throat. I looked for the origin of the saying on the net, but to no avail as there seems to be a controversy around the real origin of the expression.
Could someone help shed some light?