Portuguese translation of the English word it was a blessing in disguise

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
(boon; benediction)
benção
disguise
disfarce

EnglishPortuguese
it was a blessing in disguise Deus escreve certo por linhas tortas
blessing benefício; bênção; vantagem