meaning of 10 Prozent einbringen

10 Prozent einbringen - German to English

to carry in 10 percent