pant for
pant for (someone or something)
To have a strong desire, yearning, or need for someone or something. It is more evident than ever that the people of this nation are panting for a strong, iron-willed leader who is not afraid to put their needs first. It's a gorgeous house, but it's really panting for some repairs and refurbishments.
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.
pant for someone or something
Fig. to desire or long for someone or something. My heart is panting for you! I am just panting for some interesting news.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.