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.)