be one too many for smb.

1) разг. быть сильнее, искуснее кого-л. 2) быть выше чьего-л. понимания; быть слишком трудным для кого-л.

Источник: Полный англо-русский словарь на Gufo.me