Source Word
do one's darnedest
Verb
euphemistic
idiomatic
Japanese Meaning
最善を尽くす / 全力を尽くす / 精一杯努力する / あらゆる可能な手段を試す
( present singular third-person )
( participle present )
( past )
( participle past )