show some promise - Turkish English Dictionary