do your damnedest - Turkish English Dictionary