Chi ha i denti non ha il pane e chi ha il pane non ha i denti
On Rare Occasion
(Who has teeth has no bread and who has bread has no teeth) •
It means that some people have talents and ambitions but no opportunity to realise them and some others have means (usually financial resources) but no aspirations to realise. It is used both to feel sorry for a talented person who can't afford what they want and to criticise a person who has occasions that they don't deserve.
"Maria parla benissimo l'inglese ma non più permettersi il viaggio a Londra, quindi il suo posto verrà preso da Marco, che non parla una parola di inglese. È proprio vero che chi ha i denti non ha il pane e chi ha il pane non ha i denti!"
"Maria speaks English very well, but she can't afford the trip to London, so her place will be taken by Marco, who doesn't speak a word of English. It is true that who has teeth has no bread and who has bread has no teeth!"