try your damnedest - Turkish English Dictionary