Английский-Немецкий словарь »

lacking self-assurance означает в немецкий

АнглийскийНемецкий
lacking self-assurance

anlehnungsbedürftig