no matter how hard you try - Turkish English Dictionary