Portuguese-English dictionary »

melhor impossível meaning in English

PortugueseEnglish
melhor impossível phrase

as good as it gets(the best available under the circumstances)
phrase
[UK: əz ɡʊd əz ɪt ˈɡets] [US: ˈæz ˈɡʊd ˈæz ˈɪt ˈɡets]