do one's darndest - Turkish English Dictionary