Don't have Telegram yet? Try it now!
https://midobay.com/what-does-the-english-idiom-cough-up-mean/
What does the English idiom 'cough up' mean?