try your damnedest - German English Dictionary