Fill somebody's bonnet

1) занять чьё-либо место 2) быть равным кому-либо во всех отношениях

Большой англо-русский словарь