what does this mean?
'ihn' in German can refer to any masculine noun, whereas 'him' in English is only used for people. So, 'we will expand it' would be a better translation.
Agreed. Although we translate this sentence without context, assume we have a masculine noun from earlier in the conversation that we are talking about.
Still, in English we refer to objects without biological gender as "it" and not "him."