meaning of aus kleinen Verhältnissen stammen

aus kleinen Verhältnissen stammen - German to English

ahead from a modest back ground