A expressão a blessing in disguise se refere a algo aparentemente ruim, mas que acabou trazendo consequências boas.
Em tradução livre, significa uma bênção disfarçada. É a versão em inglês do nosso há males que vêm para o bem.
Being dumped by Layla was a blessing in disguise. My new girlfriend is so much better.
(Tomar um pé da Layla foi uma bênção disfarçada. Minha nova namorada é muito melhor.)