do one's damnedest - Turkish English Dictionary