overrate one's abilities

英 美
  • 过高地估计自己;不自量;不自量力;