beeinträchtigt sein

listen to the pronunciation of beeinträchtigt sein
Deutsch - Englisch
to be handicapped (by something)
durch jemanden beeinträchtigt sein
to be hamstrung by something