Idiom meaning to indulge in entertainment
live it up / enjoy life lavishly
ponda raha
"good food"
Translation: and fun without worrying about expenses.