vorbelastet sein (person)

listen to the pronunciation of vorbelastet sein (person)
Немецкий Язык - Английский Язык
to have an incriminating background/past/history (person)
to have a past to contend with