do (one's) darndest - Spanish English Dictionary