lung-busting

Adjective

 * 1)  exhausting, causing someone to be out of breath.