prove to be a miserable failure - Turkish English Dictionary