hit a stone wall - Turkish English Dictionary