try (one's) damndest - Spanish English Dictionary