dicţionar Englez-Maghiar »

it ought to have been done before now înseamnă în Maghiară

EnglezăMaghiară
it ought to have been done before now [UK: ɪt ˈɔːt tuː həv biːn dʌn bɪ.ˈfɔː(r) naʊ]
[US: ˈɪt ˈɔːt ˈtuː həv ˈbɪn ˈdən bɪ.ˈfɔːr ˈnaʊ]

ennek már meg kellene lennie

ezt már el kellett volna intézni

ezt már meg kellett volna tenni