he estado tosiendo

No dirás que he estado tosiendo los últimos 40 años.
Don't tell me I've been coughing for the last 40 years.
Palabra del día
el espantapájaros