Englisch-Ungarisch Wörterbuch »

it ought to have been done before now bedeutet auf Ungarisch

EnglischUngarisch
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