What does aus kleinen Verhältnissen stammen mean?

aus kleinen Verhältnissen stammen - German to English

ahead from a modest back ground