to try one's luck - German English Dictionary