What does aus armen Verhältnissen stammen mean?

aus armen Verhältnissen stammen - German to English

is from an unhealthy background

View more

  • in the future from an undesirable background