do (one's) damndest - Turkish English Dictionary