Word/Phrase: there must have been
Translation: debe haber habido
Pronunciation: ðɛr mʌst hæv bɪn
There must have been a mistake - Debe haber habido un error
I thought there must have been a reason - Pensé que debe haber habido una razón
There must have been some confusion - Debe haber habido alguna confusión
It seems there must have been a misunderstanding - Parece que debe haber habido un malentendido
There must have been a better way to do this - Debe haber habido una mejor manera de hacer esto