In some Spanish speaking countries there's a saying similar to the one in the topic title: "nacido en cuna de oro", which literally means "born in a gold crib".
Are there any other idioms in English to convey this idea?
Thanks.
Top answer
raised in the lap of luxury
— Enoon
raised in the lap of luxury
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.