What does alles geben, was man hat mean?

alles geben, was man hat - German to English

to offer every thing an individual's got