hornets' nest in Finnish
hornets' nest in Finnish
herhiläispesä
(literal) A hornets' nest.
ampiaispesä
(figurative) An unpleasant or controversial situation likely to be exacerbated by outside involvement.