Полный англо-русский словарь
be at a disadvantage
Быть в невыгодном положении
Полный англо-русский словарь
be at a dead end
be at a loss