pin one's faith on someone - Turkish English Dictionary