不自量力的英文是「too big for her skin」
bu zi liang li
量:估量。自己不估量自己的能力。指过高地估计自己的实力。
《左传·隐公十一年》:“不度德,不量力。”《战国策·齐策三》:“荆甚固,而薛亦不量其力。”