Portuguese equivalent: “muito menos/ sem dizer”.
“He can’t afford a new TV set, let a lone a new car”.
“The Government hadn’t been able to prevent the mudslides, let alone rescue all the people who were affected by them”.
Ainda está difícil entender a expressão? Que tal uma aula?