What does aus einfachen Verhältnissen stammen mean?

aus einfachen Verhältnissen stammen - German to English

in the future from a poor history