try (one's) damndest - German English Dictionary