Akademik

хромать на обе ноги
ХРОМАТЬ НА ОБЕ НОГИ coll
[VP; usu. this WO]
=====
1. [subj: human]
to have insufficient knowledge in some area, make significant errors:
- X хромает на обе ноги{{}} X is floundering;
- X is weak <shaky> (in...).
     ♦ Мой племянник занимается неплохо по всем предметам, кроме математики: тут он хромает на обе ноги. My nephew does pretty well in all subjects except math: there he flounders.
2. [subj: abstr (often дисциплина, логика, методика etc)]
(often of discipline, logic, methods etc) to be deficient, poor, bad:
- X хромает на обе ноги{{}} X is in a sorry state;
- [of logic or methods] X is faulty (flawed).

Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. . 2004.