beeinträchtigt sein

listen to the pronunciation of beeinträchtigt sein
Немецкий Язык - Английский Язык
to be handicapped (by something)
durch jemanden beeinträchtigt sein
to be hamstrung by something