Französisch-Englisch Wörterbuch »

se décarcasser bedeutet auf Englisch

FranzösischEnglisch
se décarcasser verbe

pull teeth(to do something especially difficult)
verb

[informal] se décarcasser verbe

bite off(To accept or commit oneself to a task, project, notion, or responsibility)
verb
[UK: baɪt ɒf] [US: ˈbaɪt ˈɒf]