not very intelligent; not a genius
pas très intelligent; pas un génie (pas très intelligent; pas un génie)
"He’s no rocket scientist, but he works hard."
"Il n'est pas un génie, mais il travaille dur." (Il n'est pas **un génie**, mais il travaille dur.)
being suspected or in trouble
to make an enormous effort
to be the person who controls or makes decisions in a family
a simple solution to a complex problem
to talk too much and for a long time
to support opposing parties to gain advantage