meaning of aus einfachen Verhältnissen stammen

aus einfachen Verhältnissen stammen - German to English

in the future from a poor history