do (one's) darndest - German English Dictionary