even if one's life depended on it
English
Pronunciation
Audio
(
US
)
:
(file)
Phrase
even
if
one's
life
depended
on
it
Synonym of
to save one's life